Update challenge details api

1. Update copilotDetailedRequirements field. Only allow registered copilot access this field.

2. Update test.challenges.js
Merge pull request #276 from Ghost141/challenge_details_update

Update challenge details api