Source organized and Grunt build

Created version per issue #38 and bootstrap 3 per issue #31 

This also preps the code to allow parallel development of Bootstrap 2.3.2 & 3.x in the same branch so user can just download the appropriately named file from `/src`

* Created `/src`, `/dist`, and `/samples` directories
* Made `Gruntfile.js` to automatically build normal and minified versions from source
* Created `package.json` to allow setup with `npm install`
* Added version 1.0.0 to `package.json` and source files
* Added .gitignore to prevent local `node_modules` from being committed to source