Added a Block Encyclopedia where we can add Blocks their attributes and
ids to make mapmaking easier later on.
Added some Block types but havent implemented logic for them yet.
Added pushBlock to liquid logic. (Andreas & Gustav)
Updated the block encyclopedia. And fixed some minor comments.
Added new Block attribute slippery, implemented IceBlock fully, Added a
new State to player sliding, updated all classes that deal with blocks to
take into consideration of the new slippery attribute.
Added some new textures and removed some old.
Merge branch 'block-dev-0.3' into dev-0.3