respond with errors on invalid POST /projects
respond with created object on POST /projects/:project_id/commits and respond with error messages on bad request