refactor GET /contacts/:id, remove many endpoints
fix #349, restrict get /contacts* route
allow notification rule ids to be supplied by the client on creation
fix a silly bug
some debug logging
Merge pull request #438 from flpjck/jsonapi

JSONAPI: refactor GET /contacts/:id, remove many endpoints