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