More Challenges
Plenty of internal refactorings and increased the unit testing.
Released to have a local version of the challenges which matches the live version at:
Challenger
- fixed defect where Challenger data was only loaded from AWS when GET /challenger was used, so harder to use between sessions
- this mainly only affected the 'secret' token session because challenger was loaded during persistence of 'passing' a challenge
- fixed defect where, when no Challenger X-CHALLENGER header on /secret the 401 response did not return, and so passed through into null pointer processing
- surface any aws issues in the message headers and on GUI
- added some additional challenges, sectioned and ordered