Refactor http test cases
Verify response type of JSON in smoke tests
Use supertest-as-promised to simplify test steps
Use as much chai chainables as possible
Be able to specify query params while testing get requests
Fix for multiple query strings
Condense code
Make use of query string convention in supertest
Hyphen looks better than underscore
Found village translation from postal office website
Update Github account
Real test coverage with istanbul
Consolidate all build scripts using npm for consistency
Minor refactor
Refine API feature to be readable as spec
Use JSHint for linting
Chai expect for undefined is not passing linter
Merge branch 'develop'