Mash of all 31 commits mostly absurt stuff testing grunt

- Minifies
- Commits changes to venn.min.js
- Pushes min.js and new tag

Big turn of events, utils and utils tests delete

Didn't think that people wanting to use venn, don't really want to import anything else.
It also complicates minifying and merging.

Minified venn

adding grunt to npm test

Adding grunt-cli to dependencies

Testing out separating grunt from npm.

Testing out separating grunt from npm - part 2
Broke on node 0.11 and grunt didn't run.

Testing grunt push to github

release 0.6.1

release 0.6.2

release 0.6.3

Testing auto min.js generation

Commit autogenerated files

release 0.6.4

Commit autogenerated files

release 0.6.5

Commit autogenerated files

Final tests, should push venn.min.js to github

Commit autogenerated files

release 0.6.6

Grunt releaseCi was not in travis.yml, might have infinite release with this commit

Testing empty venn.min.js to get changed in CI

-V on grunt was version not --verbose.

Something is not picking up grunt releaseCI

Commit autogenerated files

release 0.6.7

Ignore the push from CI, release from cmd

release 0.6.8

Commit venn.min.js files

release 0.6.9

release 0.6.10

Gruntfile done