replaced boost::function and boost::bind with std::function and std::bind
updated doxygen comments
fixed bug: Crash when taking photo and switching to other photo mode before image is transferred

added status bar updates for all actions
added doxygen header
removed warnings in CDSDK file