rough out browser API mimicking ImageCaptureCore

ImageCaptureCore is really quite nice but sadly doesn't allow deep access. As of yet, I am unsure of the utility of starting and stopping the browsing activity, why ever stop? General disinterest once a camera is attached to?
add block umbrella header
require EdsCameraRef in constructor