Add watchers#create API end point
Render API error response when watcher is invalid
Let API render status 200 if a user is already a watcher