Module Assembly - Topcoder NodeJS Challenge Analyze API
Merge pull request #219 from Ghost141/split_challenges_api

Update challenges API
Merge pull request #220 from Ghost141/master

Add "challengeId" in recent studio wins api response.
Merge remote-tracking branch 'upstream/master' into challenge_analyze

Conflicts:
	actions/reports.js
	apiary.apib
	initializers/helper.js
	routes.js
Remove unused variables from actions/challenges.js
Remove empty spaces from routes.js
Allow search marathon challenges api to search upcoming marathon challenges.