Add scroll animation on expanded-reviews close

Tweak animation duration and scroll position
Extract load/expand/collapseReviews functions and refactor

Extract loadReviews and refactor

Rename that to self

Promote load/expand/collapse functions to methods on View object

Extract variables for readability and line length
Change animation duration to 300
Minor refactoring and cleanup

Prefix private methods with underscore

Flatten nested if statements
Add myself to contributors list
Merge pull request #162 from ryandv/scroll_up_on_hide_reviews

Scroll up on hide reviews
Disable compiling (minifying) JS files on deploy

... because we don't even use the minified files on production anyway!

This change was motivated because https://github.com/UWFlow/rmc/pull/161 broke
the JS compile step in deploy.sh. Ideally we should fix that and re-enable
minification, but until we re-enable minification there is no point to compiling
JS on deploy.
Merge pull request #165 from JGulbronson/master

Added try catch statements to the tests.
Added mocha-phantomjs to make passing the js-tests a deploy blocker