Miniion update

has the latest miniions update, points of special intrest :
* icons.java modification : allows use of multiple textures, comes with crafting patch
* BlockDroppedevent : used as hook for minions gathering blocks
* Zone selection : has an option to render selection borders, disabled by default as it really uses to much resources, lack knowledge to resolve this atm.
* removed minion components from the player, still have to remove the binding for useless key now that I think of it. Or could double as a way to open new ui.
* cleaned up a lot of useless code
* still has an oreobook that could be removed
* has an under development stats screen (by Josh)