Music library service

This adds the Music Library service and gives an example of how to use it. 
I am looking for a preliminary code review so I can work on the issues.
I intend to have this pulled in after we pull in TheLastCrusade/fanClub/#22.
That way I can have the music library fragment populated with actual data.

Other thought:
There are a bunch of useless files that are "songs" we might need to think of way to weed these out. Example facebook's ping noise.