Block type storage, messing with c/s var ideas

- Added utility functions .begin and .end to DB
- Reformated things for clearness inside class definitions
- Added World.findBlockType to find a block type by string
- Added blocktype constructor from sql
- Fixed addBlockType to be smart about adding blocks
- Implementted World.loadBlockTypeIndex()