IE9 compat: css fixes

Linking to bless-brunch git for fixes that blocked bless from splitting
app.css into multiple files to address IE9 limits.

sass-brunch version update fixes problems during the css file-splitting
that were messing up nested @media queries.
Extended Achievements to support earning heroes, items, levels, and gems. Fixed a few Achievement bugs.
Merge branch 'master' into production