Camera module no longer required inside activity tests
Controls and Viewfinder render themselves to aid testability
Constants module is now amd
Remove unused code
Use activity module to detect pending activity state
Use module.exports for consistency
Added new controllers unit tests