Merge pull request #15 from BlueText/master

Bring in Jon's chat history changes
Update Request and Response objects
Merge pull request #16 from BlueText/master

Pull in Andrew's December changes
Update Request and Response more
Support for contact pictures on PC side
If the PC-Phone connection is broken, logout user and go back to login screen
Cleanup of MessageHost and TextMessageManager
Make MessageHost.closeHost() more solid.

- Clean up usage of the method
- Change the method to close out everything required, and null the
necessary variables inside the method.
Add documentation to some classes.
Merges with upstream
Push up more merged content.
Merge branch 'master' of https://github.com/BlueText/bigsky into BlueText-master4

Conflicts:
	bigsky/src/bigsky/gui/Conversation.java
import ONE LINE
Merge pull request #50 from aguibert/master

Support for getting contact pictures from the phone; Cleanup how MessageHost gets destroyed; Added docs