Found race condition when reading large image messages and made
bluetooth connection stable.  

Formatting image size is now driven by camera preview size instead of
controller preview size.