Add open badge js sdk to the user page.
Added API hooks for the OpenBadge assertions.

OpenBadges requires 3 main api endpoints to be accessible: one for the
user's badge, the badge details, and the organization issuing badges. In
StreetCred these map to /api/users/:id/campaigns/:id/badge.json,
/api/campaigns/:id/badge.json, and /api/organization.json.
Adds link on /user/:id to Send badge to Backpack
Log out the OpenBadge api success and error msgs.
Merge remote-tracking branch 'upstream/master' into openbadges

Conflicts:
	app/views/users/show.html.haml
Add Moz Backpack urls to badges on /users/:id
Add absolute image paths to badge api responses.

Backpack needs to be able to look up the image and needs the full url.
Fix absoulte paths in badge.json responses.
Pass the badge.json url through to Backpack
Merge branch 'master' of https://github.com/joelmahoney/streetcred

Conflicts:
	app/views/users/show.html.haml
Merge branch 'openbadges'

Conflicts:
	app/views/users/show.html.haml
Remove asset helper to stop breaking s3 urls.
Fix organization controller for OpenBadges.
Make the url root dynamic for badge.json.
Replace app controller... doh.
Change strucutre of campaign badge tags.
Fix the 500 errors on organization.json
Merge Working OpenBadges implementation