Added gruntfile and packaged for bower & NPM

Running grunt will combine, and output the library to the root folder in both minified, unminified, and zipped versions. Did it this way because it seems to be somewhat standard that packages distributed via bower have their main library file in the root folder. 

To register this package with the bower registry once merged you will need to:

bower register <my-package-name> <git-endpoint>
The Bower registry does not have authentication or user management at this point in time. It's on a first come, first served basis. Think of it like a URL shortener. Now anyone can run bower install <my-package-name>, and get your library installed.