Rest
Merge pull request #808 from switz/rest

@lefnire => Initial 'Rest' support
mass update-user function (PUT /user) which piggy-backs on PUT /tasks to mass-update tasks, including task.del (see mobile 961b86a)
begin refactoring PUT /user & POST /user/tasks
start adding tests for user.put
Merge branch 'develop' of github.com:lefnire/habitrpg into develop