Modules are now registered within the panel

Next up: Writing the guis for the different modules
Added dynamic GUI system

Allows dynamically sizable windows
More Swing-like buttons
Added a GUI to the Time Machine Panel which displays errors (conflicting
modules, not a multi block etc.)
Merge remote-tracking branch 'origin/PaleoCrafter'