Adds modelWorld and View Matrix and shader uniform.

- rebased on latest develop
- Allows use of world uniform
adding for future reference http://tog.acm.org/resources/GraphicsGems/gems/TransBox.c 
works better as url