Flesh out README
Added in a UMD build system with grunt.
Added extra instructions for running tests.