Add lua code to build system
Add lua state to world
Add inital functions for performing configuration with lua
Allow the definition of types from lua code
Add behavior declarations in lua
Move common macros to common.h
Add behavior storage from lua
Refactor type information to be stored in a linked list
Allow the attachement of behaviors to types via lua
Implement partial calling of behaviors with arguments and returns
Implement 'push_break'
Implement 'power_switch'
Fix comparison of locations and getting adjacent blocks
Implement 'power_comparator'
Implement 'power_repeater'
Implement 'power_piston'
Implement 'power_torch'
Implement 'power_conductor'
Implement 'power_wire'
Change tests to load configuration file