Commit pre-1.6.2
IBlock and childs
AT LONG LAST! Some form of success. Implemented all major structure generation code. No entity code yet.
Merge branch 'MC1.6.2'

Conflicts:
	taigore/buildapi/block/FacingBlock.java
	taigore/buildapi/block/IBlock.java
	taigore/buildapi/block/RandomBlock.java
	taigore/buildapi/block/StairsBlock.java
	taigore/buildapi/block/StaticBlock.java
	taigore/buildapi/building/AbstractBuilding.java
	taigore/buildapi/building/Block3DMap.java
	taigore/buildapi/building/LinkableBuilding.java
	taigore/buildapi/building/RandomBuilding.java
	taigore/buildapi/building/RepeatingBuilding.java
	taigore/buildapi/building/StaticBuilding.java
	taigore/buildapi/entity/IEntitySpawn.java
	taigore/buildapi/entity/SimpleSpawn.java
	taigore/crypt/WorldGenCrypt.java