GPII-872: Working linted version with updated Gruntfile
GPII-872: linting support and linting for core framework, making use of new gpii-grunt - improvements to readme

Merge branch 'GPII-873' into GPII-872

Conflicts:
	gpii/node_modules/ontologyServer/src/ontologyServerUtilities.js
	gpii/node_modules/settingsHandlers/test/XMLSettingsHandlerTests.js
	package.json
GPII-872: Updated to latest grunt-gpii, added linting and local Gruntfile
GPII-872: Removed .project which was erroneously committed years ago, updated package.json's node-jqUnit to the version from GPII-873
GPII-872: Removed test definition for grunt-gpii globals
GPII-872 edited package.json to move jqUnit ref back to fluid-project from amb26
GPII-872 Return package.json grunt-gpii ref to GPII from amb26