Camera: add new camerawrapper.
Enable -Wall and -Wextra
Do not use GNU old-style field designators

credit @CyanogenMod for N1 camerawrapper