Issue #13: Refactored HelloWorldService.

This involved:

* Moving it to a separate demo package.
* Splitting it up into separate a interface and implementation type.
Wanted to see how this would work with JAX-RS.