Escaping user-controlled data in templates
More user data escaping
1.0.8
Move image data to its own table
Fix missed variable rename
Add (some) frontend tests

Adds cheerio to devDependencies
Adds page-utils test library and two example page test files
  for allBadges.html and recentBadges.html
Update README.md
Merge pull request #826 from arasbm/development

Update README.md
rename "Open Badge(s) Backpack" -> "Mozilla Backpack"

 * fixes issue #790
Merge pull request #824 from stenington/frontend-tests

Add (some) frontend tests
Merge branch 'development' of git://github.com/mozilla/openbadges into development
set login page title back to "Welcome to your Backpack"

 * modifying pull request #827 which is for issue #790
Merge pull request #827 from arasbm/development

rename "Open Badge(s) Backpack" -> "Mozilla Backpack"
Fixed #831 by fixing a typo in the test configuration.

When I encountered #831, it was because I had changed my `hostname` setting
in  `lib/environments/local.js` from `localhost` to a VMWare intranet IP
so I could  test the backpack from an IE8 VM. The test configuration was
overriding the `host` setting instead of the `hostname` setting, which was
the wrong one to override--hence the app harness was still going back to
the current config when resolving absolute URLs, instead of the test one.
Merge pull request #832 from toolness/issue-831

Fixed #831 by fixing a typo in the test configuration.
Quick fix to give 500 instead of timing out
Quick fix: normalize assertions on upload
Quick fix: migration to clear out bad badges
Renamed a variable in new migration to read better
Fix non-normalized badge bodies instead of deleting them