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
I think it's reasonable to do so now as well

 I'm wondering though if /user is the appropriate name, as it's preferences that we're saving.. the /preferences URL is already taken by the preferences server though.. so perhaps /user would be ok.. Or perhaps /user/preferences?