Merge pull request #630 from mmcguinn/mm607

Mm607
started rearranging home-page, created vis with no tabs
made footer less enormous
-Fiddled with the way Nick did the no tabs mode (avoiding undefined behavior), changed its name to presentation.
Merge pull request #632 from mmcguinn/mm616

Mm616
made recolor and delete helpers.
buttonz
Merge branch 'master' of https://github.com/isenseDev/rSENSE into parachute
continued awesomeifying homescreen
Hopefully final changes to projects page
Getting rid of unused css
A fix for issue #595
Fixing a max-width issue
@mmcguinn wanted datasets sorted
Merge pull request #633 from jdalphon/fixProjectsPage

Tableized all the things
fixed hashy thing for PUTs in controllers
fixed indentation
Merge pull request #635 from nickavv/parachute

Rearranged homescreen
-Added thumbnails for saved vis (yay) #607
-fiddles with some index page formatting.
-Added a loading indication for saved vises.
-Reworked the way file keys are generated. We can now have up to roughly 10^50 different images.
Merge branch 'master' of github.com:isenseDev/rSENSE into mm607