Force screen orientation change on camera change. Improved button logic and boundary checking.

Signed-off-by: jawillia <jawawilliams@gmail.com>
Added two sort of Get functions for view project and unproject to keep view private. For boundary checking.

Signed-off-by: jawillia <jawawilliams@gmail.com>
Merge branch 'master' of https://github.com/kevinfoley/BlueCometGames.git