LARGE COMMIT: Adds authentication model, controller, and routes for authetnicating with various SNS providers. Adds images for starter providers Facebook and Twitter. Updates Gems and adds awesome_print for debugging and omniauth-facebook for authenticating with Facebook.