move automation module interfaces into core module
clean up some inventory handling stuff
add load/save of engineering station inventory
rework research to allow full client-synch.  add data for global
research goal / progress / queue
add base/prep code for research station block
add research block to creative tab
add more control to setup of fake-item-slot gui widget
add basic config stuff to config file
clean up some annoying NBT issues with container/item/synching.
fix sending client-bound packets back to server
add research-book display icon to engineering table
move some files around for clearer organization
lots of work on research block + guis