Check Commit
End of Day Commit (7/22/13)
Bug Fix (attempt)- commit.  Moved the methods that remove devices gotten
from cache hits to before the query for new devices so that the list
can't be modifided by two treads, because there is only one running.
Working Build for single pictures (7/24/2013)
StreamUITest (7/24/13)
...
dafaq
final sanity commit
Enhanced UI Commit (7/24/2013)
Commit (Bundle and Build Changes) (7/24/2013)
Fixed weird imports
Almost working build? (7/25/2013)
Final Commit (Ver. 2)
Final Commit (7/25/2013)
Final Commit
(7/25/2013)
v2:
Enhanced UI, able to read from a properties file what streams to use for
UI as well as the type of connection.
UI types:
	Command Line and File
	Can close read side for just writes
Local Commit, my bro be back (8/5/2013)
Early V0.2 commit
Can now negoiate with the Remote Device to see what parameters can be
set for a sensor.
Spoilers: still can only handle the Camera
Eairly v2 commit.  Can now negoiate with the remote device as to what
parameters can be set for a sensor.
Still only bluetooth and camera
Clean Workspace Commit
USB Start Commit