#58: Implemented /communities (GET) and mocha tests
#59: Implemented /communities/:id (GET) and mocha tests
#68 and #69: Implemented /tos and /tos/:id (GET) routes and tests
#69: Right fields in comments
#61: Added optional parameter
Merge branch 'master' into tgkokk
added GET /members/:membername/payments endpoint.
typo
removed unused logs
adds basic integration test for GET /members/:membername/payments endpoint.
Merge branch '5-member-payments' into 6-member-referals
added GET /members/:membername/referrals endpoint.
#59: Fixed apex url and test
#58 & #59 Fixed output examples
Merge branch 'master' into aluxian
Fixed doubled else statement
Fixed tests for #58 and #59
added/changed test using nock.

- Recording was not fancy as VCR. It needs capturing request manually by adding `nock.recorder.rec();` code and add the captured code to the test.
- Please regard this commit as the start point in using nock. It needs improvement.
#47: Implement /messages/:id (get) and mocha tests
#64 implemented GET /platforms