First commit on 1.5pre, and most things done. Still have to separate textures

(Maybe textures don't work, but, heh, will need to separate them to check)
Separated the textures for the tinted and coloured glass, and set texture type to custom
Block textures working. Next: GUI textures and models
Fixed some errors forcing to override the vanilla iconRegister method
Fixed GUI paths, added the crafting gui, and cleaned up some code
Merge remote-tracking branch 'origin/1.5'