Rename directive "storage-selector" and additional infrastructure

- Adding .bowerrc, .editorconfig, and .jshintrc infrastructure files to enforce consistency
- bower, gulpfile, and package updated with name change
- directive file renamed
- directive updated to enforce .jshint rules (double quotes) and apply name change
- demo updated with name change