Update challenge details api

1. Ad "submissionsViewable" field in api response.
Add final fix.
Merge branch 'srm'
Module Assembly - Billing Accounts Permission API
Merge pull request #303 from panoptimum/master

Module Assembly - SRM Contest Management APIs
Fixed typo.
Added submisisonDate to registrants.
add types and platforms filter
add techs
Merge pull request #298 from Ghost141/challenge_details_api_update

Update challenge details api
update search software challenge apis docs.
Merge remote-tracking branch 'upstream/master' into billing_accounts_permission_api

Conflicts:
	apiary.apib
	routes.js
Added submission date to registrants list.
my profile should check UserActivated.
Update get tops track members api

1. Update algorithm and query for get tops data members api to improve the performance.
updated logic
Merge branch 'master' of https://github.com/cloudspokes/tc-api into abdul-i119573-clientname
Update get tops track members api

1. Code improvements
Merge pull request #306 from Ghost141/tops_member_update

Update get tops track members api
Merge pull request #305 from Ghost141/billing_accounts_permission_api

Module Assembly - Billing Accounts Permission API