icons and mocks
installed speechkit. removed openears
corrected locations
Fixes Version Number

Fixes #5

I changed the version number from 1.0 to 0.2
Merge pull request #6 from azoff/5-bug-version-number

Passes tests, looks good in all orientations
Adds User Model

This patch contains the following changes:
- Adds missing screenshot for VBCaptionController (fullscreen)
- Adds the parse framework SDK
- Adds parse framework dependencies
- Creates VBWindow class (singleton for the window)
- Creates VBColor class (shared class for colors, closes #12)
- Fixes pointer references in VB core classe (const pointers vs. const strings)
- Adds VBParse class for Parse SDK initialization
- Adds VBUser model (closes #17)
- Adds VBVenue stub (starts #19)
- Adds VBUser and VBVenue to prefix
Merge pull request #23 from azoff/17-user-model

User Model
VBVenue Model

Closes #19

- Implements VBVenue Model Subclass
- Corrects PFObject subclassing to conform with PFSubclassing protocol
- Adds dynamic fields for VBUser and VBVenue
- Registers subclasses with parse at app startup
- Adds asynchronous methods to check in as a user, and fetch checked in users as a venue (one to many)
- Adds test for current user
- Adds test for the anonymous user
- Adds user count method
Merge pull request #27 from azoff/19-feature-venue

VBVenue Model
Re: #22

First integration of voice recognition for dragon SDK

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
Merge pull request #29 from azoff/22-controller-vbcaption

Updates VBCaptionController
Foursqaure SDK + Tests

Closes #16

- Adds foursquare SDK
- Adds URL handler for verbatim:// links
- Adds VBFoursquare (a wrapper for Foursquare2)
- Adds Foursquare to the prefix
- Adds AKLocationManager for location block methods (used in VBFoursquare)
- Merges project files changes (builds locally on 32bit iphone sim)
- Adds XCTestCase+Async for asynchronous test support
- Adds authorization notifications
- Adds authorization methods + test
- Adds venue search method + test
- Converts VBUser back to PFObject
- Adds current user details method + test
Merge pull request #34 from azoff/16-feature-foursquare

Foursqaure SDK + Tests
VBPubSub

re: issue #22

Adds a basic pubsub mechanism in VBPubSub that allows listening to one channel and publishing to any channel.  It works by polling a "PubSub" class on Parse. It essentially simulates what you'd expect from a real-time pubsub system, except with polling changes won't be pushed instantly.

Also added a simple mechanism for listening to a user in VBInputSourceManager.

For testing, VBInputSourceManager publishes everything to the server, and listens from the server before sending out notifications. Since it works for an "anon" user and uses the same mechanism as listening to another user, it should work for listening to any user broadcasting from their microphone.

At the moment, everyone is the "same" anon user until we get the [user currentUser] pattern back. This means if we use the app at the same time, we should read what everyone is saying to the app!
Merge pull request #35 from azoff/22-feature-parsepolling

VBPubSub
- Adds methods to get current user
- Adds events for current user coming in and out of memory
- Wraps class setup methods in `dispatch_once` wrappers
- Adds test for getting current VBUser
Merge pull request #36 from azoff/31-current-user

Current VBUser
VBInputSourceManager listening to own user and immediately sending notifications after mic processed.

Re:issue #15

- added property listenToUser on VBInputSourceManager which sets the current user to listen to (can be self or nil for listening to own mic)
- added isSubscribedToOwnMicInput to figure out whether it should listen to network pub sub notifications or just results of it’s own mic for immediate NSNotification
- Added pushing to a user channel if logged in.
Merge pull request #38 from azoff/15-core-vbusermic

VBInputSourceManager listening to own user and immediately sending notifications after mic processed.
Check In Methods

Closes #33

- Adds checkin method to VBFoursquare
- Adds checkin method to VBUser
- Adds VBFoursquareObject parent class for models (guarentees uniqueness, atomic upsert)
- Adds test for user checkin