Closes #132: Add "jasmine" and "test" Grunt targets.
Disable console in phantomJS Grunt tests.
Add grunt-contrib-jasmine files to .gitignore.
Closes #130: Fix phantomJS tests.

phantomJS does not define Function.prototype.bind and so a workaround
was added.
Add phantomJS testing info to README.md.
Merge pull request #133 from mcomella/grunt_test

Add Test target and headless testing