Allow for external loading of service

- Allow external code to load any secondary service via
Tsama::GetService(serviceName,parentNode)
Merge remote-tracking branch 'origin/master' into services