Move post slug endpoint & add endpoints for users

closes #3187

- move slug endpoint to post/slug/:slug
- create similar  slug and email endpoint for users
- add/update tests
Merge pull request #3223 from ErisDS/issue-3187

Move post slug endpoint & add endpoints for users