return HTTP 400 for bad requests
Merge branch 'master' of github.com:williamjoy/navigator