Fix bug with service_ensure, add test coverage
Add metadata parameter, default to 0.9, add test coverage
Handle service status better
Merge pull request #2 from butlern/master

Bugfixes, default metadata at 0.9