Move cleanup to after tests.

- Assign test id to each iteration.
- Clean up only records associated with that id to avoid race
  conditions.
Merge pull request #77 from sgunturi/cleanup-after-tests

Move cleanup to after tests.
Configure Grunt.

- Add default Grunt task.
- Rename and merge tasks.
- Checkout master after deploys.
- Fix lint errors.
Merge pull request #78 from sgunturi/add-grunt-tasks

Configure Grunt.
Update README.

- Extend description
- Add contribution guidelines.
Merge pull request #79 from sgunturi/update-readme

Update README.
Miscellaneous updates.

- Remove Travis mongodb auth credentials.
- Revert deploy strategy.
- Update dependency versions.
- Callback errors instead of throwing them.
- Display translation only if language is not English.
Merge pull request #80 from sgunturi/miscellaneous-updates

Miscellaneous updates.
Simplify Grunt and backup data.

- Pass variables to basic grunt tasks to build multi-tasks more easily.
- Add task to backup database.
- Remove database .tsv data, replace with JSON backup.
- Add utility script for test queries.
- Capitalize language values.
Merge pull request #81 from sgunturi/simplify-grunt

Simplify Grunt and backup data.
Bump to 0.7.5.