Add services to ResourceReport

https://issues.apache.org/jira/browse/TWILL-97
This allows the report to by dynamically updated as services are announced. Is there a better way to do it without harming the intent of the interface i.e. to only report?