Modified messenger and to read/write files directly to and from disk.  This
avoids having to have files loaded into memory when transporting them across the
wire.

Updated tests and supporting files for this change.

Changed the bluetooth socket to insecure (FOR TESTING)
Merge branch 'master' of git://github.com/TheLastCrusade/fanClub into multi_song

Conflicts:
	SoundStream/src/com/lastcrusade/soundstream/audio/SingleFileAudioPlayer.java
	SoundStream/src/com/lastcrusade/soundstream/net/message/Messenger.java
ADded comments to SingleFileAudioPlayer regarding the use of file descriptor.

Cleaned up File transfer implementation in messenger, pulling out descriptive
methods and cleaning up dead code.
Cleaned up comments and dead code

Added ability to test if we can log in Messenger, so we can keep logging in
place while still retaining the ability to run our unit tests.
Killed dead code
Removed dead code
Pulled code at top of readAndConsumeFile into a helper method, for clarity
Merge branch 'master' of git://github.com/TheLastCrusade/fanClub into multi_song

Conflicts:
	SoundStream/src/com/lastcrusade/soundstream/audio/SingleFileAudioPlayer.java

Fixed compile error in PlaybarFragment due to changing getCurrentSong to
getCurrentEntry
added copyright to IFileMessage
Made readingFile a member variable, so we can save state beyond calls to
deserializeMessage
ui code for disconnect and preliminary backend code
removed non-functional code
Merge remote-tracking branch 'upstream/master' into disconnect

Conflicts:
	SoundStream/res/values/strings.xml
clear playlist and update music library on disconnect
clear userlist on disconnect
set phone to local player on disconnect
fixed bug with unmodifiable library
ui changes for disband
finished disband code
Merge pull request #114 from theJenix/multi_song

Multi song