[CDE-366] The bootstrap dashboard setting does not save or possibly load...

... when using a template

	- added new functionality to 4.8 and 5.x CDE dashboards: When doing a 'save as template', also stores (and later on applies) the 'settings/style' and 'settings/renderer type' values of the current dashboard
	- fixed a bug in 4.8 and 5.x CDE error message bundles where we could not fetch error messages to display to the user ( we were doing CdeEnvironment.getPluginSystemReader().fetchFile( "/system/pentaho-cdf-dd/lang/messages.properties" ) )
	- fixed a bug where the dashboard settings throw an error whenever you attempt to save them *before* even doing an initial/first save of the dashboard itself
	- added unit tests