Working on the view pref issues
keeps bothering me about the pending migrations
Working on client storage for layout info
Upadated to webshims for rails for better browser support
Linted the main JS
Linting and converting to coffeescript to make the js a bit easier to maintain
Updating the js to coffeescript and linting the files
Revert "keeps bothering me about the pending migrations"

This reverts commit a5fd97b4af89fbfc35a9bca67f81887f371f9d9d.
Merge pull request #231 from nu-lts/feature/view-toggle-switch

Cleaning up JS here and added legacy support for browsers.