Update challenge details api

1. Ad "submissionsViewable" field in api response.
Fixed reliability.
Add final fix.
Merge branch 'srm'
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.
Added submission date to registrants list.
my profile should check UserActivated.
updated logic
Merge branch 'master' of https://github.com/cloudspokes/tc-api into abdul-i119573-clientname