Add UMD support, fixes #10
Indentation @zackbloom
Better AMD by depending on jquery.

Also fixed vex.dialog so that it would work under AMD (it couldn't use `vex.dialog`, it needed to refer to `dialog` instead).
Merge branch 'master' into amd

* master:
  Updating combined
  grunted
  Grunt vex dialog
  Fix grunt paths
  Add package json, gruntfile, and node_modules to gitignore
  Component version to 1.2.0

Conflicts:
	js/vex.dialog.js
	js/vex.js
Merge remote-tracking branch 'origin/master' into amd

* origin/master:
  Compile vex.combined.min.js with grunt @tfinley
Grunt-build and branch
Merge remote-tracking branch 'origin/master' into amd

* origin/master:
  Grunt once more with feeling!

Conflicts:
	js/vex.combined.min.js
	js/vex.dialog.min.js
	js/vex.min.js
Bump version to 1.3.0 for UMD changes