GPII-784: Framework is now supporting the new NP set format

GPII-784: Updated all the NP sets, tests, etc. to use the the NP format. The MM has been hardcoded to pass on the "gpii-default" context to the rest of the framework until we implement the context manager, etc.
GPII-939: Updated the grunt script to json lint the testData folder as well
To comply better with rest, these endpoints should really be named after the entity which they refer to, that is, /user rather than /save . Could we manage this without disrupting the community too much? I guess this server exposes new payloads anyway so perhaps this is a good time to do this.