Plugin class -> added getPluginSolutionPath() to return something similar to: "solution/<pluginID>/"
CpkContentGenerator -> added some protection to find the elements (case insensitive now)
CpkEngine -> Modified getDefaultElement() to return the default element and if it doesn't exist it returns the first one that pops on the list