Add services register
Add test harness to grunt
Add metadata requests to service register
fix provider test
use mocha helper in tests
Remove helper content from tests
Split services

Register handles services.
Manager organises interactions with the rest of the system.
BBCServices & MyMusic have common API.
Merge pull request #2 from radiodan/services

Reorganise services