Merge pull request #1 from tylerstalder/master

Patch ActionsController to handle generic creates
Tweak README
Merge branch 'master' of github.com:joelmahoney/streetcred
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.
Refactor actions controller
Add error messages to api actions
Display created action in json response
Fix requirements_met_by_individual? (restore option for when all_actions_required? is false)
Fix methods list
Specify required parameters
Tweak README
Refactor error messages
Fix action timestamp method
Assign campaigns to user as soon as a single campaign requirement is met
Remove compiled assets
Remove auto-generated stylesheets
Work on users page