Started working on 1.6/mcpc support.
* Server now has a ServerBrand (craftbukkit, spigot, mcpc, sportbukkit or unknown)
* The InjectionManager is being ported over to a "StringBuilder" like system so we can build it dynamically and keep version/serverbrand in mind.
* New class: MinecraftVersion, used to "identify" the server version properly. (for error reporting mostly)
* New class: MapperClassFinder -> this class is used to serve compatibility with MCPC+ (which messed up the nms code)
* Working on a better/more reliable way to retrieve nms-classes & methods/fields.
Merge remote-tracking branch 'origin/master'