Command-line shell for interacting with Spring HATEOAS-compliant REST resources