Modifies directory structure for grunt builds

Adds token gruntfile

Preparations for making this thing browserfyable
Finishes grunt build definition
Finalizes browserfyable build of chosenjs
Makes all files in the working lib directory not part of gh
Updates Readme

Updates version
Fixes browserify build

Updates to grunt v0.4