inital pass at compiling less files
minify javascript
cleanup copy task
add grunt-targethtml to conditionally use brackets less/css based on dev/dist build.
Merge branch 'master' into jasonsanjose/yeoman

Conflicts:
	src/index.html
	src/main.js
	src/utils/ExtensionLoader.js
Missed a merge conflict in ExtensionLoader
add sourcemaps for requirejs
restore default task. new build task for compiling, concat, etc.
Merge remote-tracking branch 'origin/master' into jasonsanjose/yeoman
Add source maps for LESS. Requires a CEF upgrade to Chrome 30+.
change nánext document and previous document to use Cmd-Shift-] and [

This will make these command more MacOS like, many other app use this key-binding
Merge branch 'master' into jasonsanjose/yeoman
Add event specifications to NodeConnection
add config.json to build task

fix build task sequence

do not optimize config.json
Make image guides look better against the background image.
need to call onClosed of base class to clean up
Merge branch 'master' into jasonsanjose/yeoman

Conflicts:
	.gitignore
alphabetized CSS pointer-events properties
Merge pull request #6179 from calweb/pointer-events-codehint

alphabetized CSS pointer-events properties
Use the simplified event specification api