Add the rpi userland as a submodule.

Bundle everything needed instead of requiring an extra step.

Also on the RPI make sure we always build the RaspiCam lib, even when a custom OpenCV version is used...