Adding passport-facebook

This is a rather tedious process
Getting Facebook authentication done

This is awesome
Adding express packages

Now we can log things. This is fun
Fixing the cookie parser to not need a secret

This seems reasonable.
Starting to handle adding records for users

I believe this is probably a bit fragile since the code might not be the
only way to handle the query.
Now saving the right fields to the database

Before, we were not which was sad. Static typing can't catch everything.
Adding connections to schema

This will represent various users found in the service. There is the
potential to move services out of the database as strings and to their
own table but I'm not worried about that right now.
Now close the process when the script is done
Cleaning up interface imports

Since TypeScript is just going to generate a file for each interface
anyway, we may as well just import them.
Adding service interface

Hopefully this cleans up some of the code confusion and now enables us a
way to get a list of friends from the service.
Cleaned up the User and Credentials

These models are now inline with the interface style I want to use.
Adding the definition of accounts for services

Setting up the definition for the connections request
Adding refresh type definitions

Refreshing the tokens will be critical for making sure that we handle
data in the future.
Merge pull request #9 from pspeter3/facebook

Facebook