Added a new plugin loader that loads all plugins in their own class loader. Doesn't work nicely with dependencies yet probably.

Also created a PluginDescriptionFile class that wrap all the important information in Canary.inf and validates it. (If main-class, version & author is there at least)