Added simple tool to generate fake data from shell.
Changed test data to be more random.

Changed:
* Test data now generated using [faker](http://marak.com/faker.js/)
Added tests for topic and task API routes.

Added:
* Test for `/api/topics` and `/api/tasks`
* Indications as to HTTP method for tests