RaspiCam:

Restructured the component creation to return status codes

Added a missing function header commment