Add workout endpoint and tests

POST http://localhost:3000/api/v1/workouts
GET http://localhost:3000/api/v1/workouts/:wid
PUT http://localhost:3000/api/v1/workouts/:wid

Update workout

PUT http://localhost:3000/api/v1/workouts/6

{
  "location_id": 3,
  "title": "38 Sections for Time",
  "date": "2004-10-19 10:23:54+02",
  "lat": 42.366032,
  "lng": -71.127376,
  "type_id": 5
}

Add standard knex functions

Add GET workout

In process updating authorization

Add token protection to workout endpoints

Cleaning the code

Add tests galore for workout get; create and update next

Minor tweak

Automated tests for workout create

Finished workouts?

Add database changes