Some V4L2 cleanups.

Avoids global state for buffers, and make processing loop a bit simpler.
Fixup CXX_BUILD.

Cleans lots of sign-related warnings as well.
Clear out camera/ on make clean.