BASE-3022 bubble runtime exception out from camera.startPreview so capture fragment can handle it
Merge branch 'develop' into feature/base-3022-handle-camera-error
Add maxPreviewHeight to device profile to workaround startPreview issue (https://github.com/commonsguy/cwac-camera/issues/219) on Samsung S3 devices

When using getOptimalPreviewSize(), these devices report a higher resolution than it can handle; by forcing it to use a lower resolution preview, we see less startPreview failures.