Refactored open camera to separate method
Improved openCamera method.
Added custom logging class.
Refactored openCamera into helper class
Added Mockito for mocking
Changed Mockito version because Spy was causing AbstractMethodError
Added unit tests for CameraHelper
Fixed double path bug
Moved SurfaceView and ImageView into VideoCaptureView
Reduced dependencies of VideoCaptureView on VideoCaptureActivity
Extracted recordingInterface from VideoCaptureActivity