Kind of implemented the modular gui system
Reformat
Moved code that draws the tab icon bg to the tab class
Initialising tab.gPosX in addTab
Renamed some stuff
Moved some more stuff
Changed some code to used the nbt utils
Added textures for tabs
Fixed some visual bugs
Fixed some compilation errors and outdated code
?
Saving the inventory custom name to nbt
Moved the gui system thingy into the lib package
Moved stuff to where they belong
More stuff on the gui lib

1. Some refactoring
2. Changed some access modifiers
3. Added some convenience methods
Changed code style settings
File perm
Fixed tab's icon bg render position was not dependent upon activeness but upon iisMouseOver, closes Bug 0001
Changing the api for gui components to a static-factory-all-in-a-singleton style thingy
Changed more stuff to the factory-builder-thingy style