Merge branch 'release/2.2.4' into develop
Bumps jQuery dependency back to 2.x, which pulls down a bower package with the expected directory structure.
Manually bumps bower packages to up-to-date versions.
When trying to request a layer, gets rid of the error handling in the case that a handler doesn't exist, since the up-to-date version of Marionette no longer throws an error.
Don't need to commit static twice.
Moved all shell scripts to a Rakefile.
namespace :neatline
Refactored.
Don't include the Rakefile in the distribution.
Moved some functions into tasks.
Standardizes formatting in the changelog.
Merge branch 'develop' of github.com:scholarslab/Neatline into develop
Merge branch 'develop' into feature/gitignore
Committing static assets.
Instead of using update-index to (un)track compiled assets, just .gitignore them; when it comes time to commit them, force-add them, commit, re-untrack them, and then squash the two commits into one.
In :commit_static, check to see if the compile:min task produced changes before continuing.
In :commit_static, don't try to fold the add/untrack commits onto one, which causes problems.
Formatting cleanup in the Rakefile.
Renames the jasmine 'server' tasks to 'browser' for clarity.
Adds a standalone setup script.