Added all screen orientation support

Still a little bug with the Firefox OS status bar/fullscreen of the
canvas