playbar now exists in coreactivity
Added BroadcastIntent and BroadcastRegistrar classes, to make sending and
receiving broadcast intents easier.  Modified AudioPlayerService and other
similar classes to use Broadcast intents intead of callbacks (as an example).
Merge branch 'master' of git://github.com/TheLastCrusade/fanClub into bcast_receiver_comms
fixed layout things with the playbar
Merge branch 'master' into add_in_playbar
Modified PlaybarFragment and playlist service code to remove intent actions, and
use service interface.

Rolled AudioPlayerService into PlaylistService (playlist functionality should be
pulled into PlaylistManager)
added todos regarding register/unregisterReceivers
added color variable
Split up super long line
Merge pull request #33 from ejohnson44/add_in_playbar

Add in playbar
Replaced AudioPlayerService with PlaylistService
Merge pull request #32 from theJenix/bcast_receiver_comms

Bcast receiver comms
Major refactor of connection code.  Connection code from HostActivity and
FanActivity pulled into ConnectionService and MessagingService.

All connection management code now lives in ConnectionService.  This includes
bluetooth discovery, host/fan connection management, and sending and receiving
messages.

All messaging management code now lives in MessagingServices.  It receives new
IMessage objects from the ConnectionService, decomposes the messages into their
parts, and sends a broadcast intent/action to the rest of the system to
represent each message.  This decouples the message and network layer from the
rest of the app.

HostActivity and FanActivity have been modified to use these services.

Currently broken: remote fan discovery.  Not too far from being complete...