standardize api responses

Api should return the applicaiton/json content_type header not our custom API versioning header. Also added a 404 json response for unknown routes instead of raising errors.