Adds first draft of a Facebook library for the server-side interactions we need for the backpack.
Updates library to dynamically generate share urls, fixes whitespacing, and removes debugging console logging.
Removes whitespace, properly returns callbacks, and don't leak data to the global scope.
Use an options object instead passing a ton of separate variables.
Replace use of regex with the querystring module.
Check statusCode before returning response, and update error messages to be more-descriptive.
Wraps JSON.parse in a try/catch, and error messages to a variable to reduce repeating strings.
Camel case ALL THE THINGS
Updates publishComment to return the ID of a newly created comment instead of the entire response object.
Update checkApplicationAccess in Facebook lib to return true or false based upon whether an application has write permission to post Open Graph objects.
Merge pull request #563 from davelester/feature/node-facebook-lib

add Facebook library for display integration
Changed button to say "Remove this Badge"

The button initially said "Disown this Badge", however in #673 it is stated that the copy should be adjusted to say Remove.
Merge pull request #717 from iamjessklein/development

Changed button to say "Remove this Badge"
Changed No Badge message copy

As per the edits described in #676, I changed the copy.
Changed copy in the Remove Badge message

Copy edits made per description in #678
Changed remove badges yes and no buttons

As per #679 changed the buttons names to Yes and Cancel.
Merge pull request #719 from iamjessklein/development

Changed No Badge message copy
Adds feature toggles pulled from the environment, with a demo of single badge sharing
Tweak to make toggles available the same way for server- or client-side rendering
Fixing broken tests, extracting parseToggle method and adding parseToggle test