Changed directory and paths for list short code icons

This makes it easier to setup grunt-contrib-imagemin
Changed permissions to 755
Added new gitignores
Added Grunt task runner files
Resorted JavaScript to make it easier to use Grunt Uglify plugin
Uncommented wpba.resetClickHandlers()
Set grunt watch to only watch in the assets folder for JS/CSS/SCSS changes