v1.0.12: bug 822 migration fix
Replace window.badgeData bootstrapped array w/ data attributes.

This does two things:

(1) Gets rid of an XSS vulnerability in the backpack by forcing
    the serialized badge data to be escaped.
(2) Removes the need for an inline script tag, which brings us one
    step closer to supporting Content Security Policy as per the
    practices mentioned here:

      https://github.com/blog/1477-content-security-policy
converted JSON.parse(.attr()) to .data(). Thanks arhayward.
Merge pull request #859 from stenington/v1.0.12-branch

Update version to v1.0.12
Merge pull request #857 from toolness/window-badgedata-removal

Replace window.badgeData bootstrapped array w/ data attributes.
Stops badge baking errors from taking down the server. It's not
clear if the badge png is bad, or it's a problem in a png library,
but this change reports an error instead of killing everything.
catch error that's taking the service down
rolling back version of less to 1.3.3 because of an issue with bootstrap less file
being explicit about less version
pinning nunjucks at 0.1.6
Updating nunjucks to 0.1.9, with updated client-side js.
Updating the client-side js files shouldn't be a manual
process.
Removing comment from package.json
Merge pull request #878 from stenington/pin-nunjucks-0.1.9

Updating nunjucks to 0.1.9, with updated client-side js.
upgrading nunjucks
Fix forgetful collections bug
Merge pull request #880 from stenington/fix-collections

Fix forgetful collections bug
fixes collections
Require bakery 0.2.5, which fixes #877
Merge pull request #881 from stenington/development

Update bakery 0.2.2 -> 0.2.5
Moving to bunyan for logging to support graylog integration