VBInputSourceManager and VBCaptionController listener #2

added table view for history of messaging

Initial refactoring and creation of VBInputSourceManager

Cleaned up code preparing for push

added toggle between two presentation types and more readable history in the table view

added camera view; removed table view and added label for caption history

added pan gesture recognizer for swipe

Added swipe gesture to switch between caption modes