Add test suite for User API routes

Work in progress for https://assembly.com/buckets/wips/225.

Not ready for merge.
@davidkaneda also this test fails. If I specify id as a number or string it fails with timeout. Not sure what should I do: leave test, remove test, find problem with code and try to fix it?