Merge branch '5-member-payments' into 6-member-referals
added GET /members/:membername/referrals endpoint.
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.
#42: Implement /participants/:membername/:challenge_id/current_submissions
Implement member challenges #3 and #4
#35: Implement /participants/:participant_id (get)
Fix output examples
Merge branch 'master' into tgkokk
GH-2 worked on issue # 2, added action for member search and test
Implement mocah tests for #3 and #4
Refactored membername in members tests to use a variable
Added a missing semicolon
Merge commit '21227c1ed06964148e3e8ece17f3bdeef5c5e331' into member-referals-2
Merge branch '6-member-referals' into member-referals-2

Conflicts:
	test/setup.js
switched query to use the sfid instead of id for where clause
Merge branch 'aluxian'
Merge branch 'cmckni3'
resolved merge conflicts
commented out debug sql statement
removed duplicate route
Merge branch 'member-referals-2'

Conflicts:
	actions/members.js
	initializers/members.js
	routes.js
	test/members.js
replaced hard coded port to env port