Improved depricated message
Use more user frendly description for the field
Added display strings for all generators
Make display string translatable
Fixed long standing spelling error
Fixed some initialisation problems
Added the implementation for the display of the generator description. Part of #43.
Removed unused throws declaration in the signature
Refactor the plugin dependency resolution into its own class
Compleeted the rest of the tests