Reimplemented remote adding of fans.  This is handled almost entirely in the
connection service, and reuses the same FIND_FINISHED action that is used when
adding local fans.

Changed ConnectionService.EXTRA_DEVICES to EXTRA_FANS, and changed type from a
list of BluetoothDevice objects to a list of FoundFan objects.  This supports
the above comment that the UI/business logic mechanisms should be the same for
both remote and local discovery, and further decouples our code from the
bluetooth based ConnectionService
Added copyright statement, Java-style copyright statement, and XML-style copyright statement
Removed unused imports from SoundStream
Merge branch 'master' of https://github.com/TheLastCrusade/fanClub
Merged in some changes, fixed some Eclipse not-niceness
Fixed typo to change Javadoc to normal comment
Removed dead (commented code)
Renamed fan to guest in ConnectionService, MessagingService, some strings
Merge branch 'master' of git://github.com/TheLastCrusade/fanClub into let_me_in

Conflicts:
	SoundStream/src/com/lastcrusade/soundstream/service/MessagingService.java
Renamed methods that contain "Fan"
fan(s) to guest(S) in comments for main app
code refactor fan(s) to guest(s)
fan(s) to guest(s) in SoundStream-test
one more
Merge pull request #1 from reidbaker/let_me_in_less_fans

Let me in less fans
finally got the song elements expanding correctly all the time
Merge branch 'master' of https://github.com/TheLastCrusade/fanClub into import_cleanup

Had a few build errors due to a merge hiccup
Negated changes to musicLibraryLocator in ConnectFragment.java
Fixed reconnect bug on Guest, after host has gone down and come back up.
Fixed bug where messages were getting stuck in the messenger, due to
introduction of a blocking read call
Changed fix to conform with previously established method contract.  Unit tests
now run and pass.