Specify a custom Formatter for hal+json

This avoids having to explicitly call #to_json:
https://github.com/intridea/grape#api-formats

Signed-off-by: Alex Coles <alex@alexbcoles.com>