Fix wrong pictures orientation

Change-Id: I962c2cd0be14a51a20783eebea842818b8792436
Work around Nexus 4 low preview speed

It seems like Nexus 4 defaults to 640x480 size, and as
long as you don't change that, the preview speed is much slower.

Change-Id: Ic1a2f7c138572b787a0fdb775081e5e999180b9f
Potiental fix for PicSphere rendering crash.

Change-Id: Ia7b108d0ff0b46d07ce6a52c56b9ad06beb671d3
Push parameters into one batch instead of spamming the driver

This should fix a lot of stability issues at startup

Change-Id: I039a329a929c3538b71ff00130ec60c0c6ec1e85
Crash fix fix fix fix fix

- Fix lots of OutOfMemoryError
- Fixes focus point being wrong as well

Change-Id: Ied6a56760522ab901281fb38566d2d4547fe605b
Final fixes before next update.

Change-Id: Ic8de76bfec7c458924c58f33311e96b4acee481c