Added `requiredUtf8Param`, `readJSON`, `noContent`, and `methodNotAllowed`.

A pattern is developing in haskell-based microservices that uses these
functions.
minor version
PR - Fixed wrong http status code. Use 405 instead of 400.
Merge pull request #8 from taphu/utilities

Added some utility methods to moonshine.