adds github oauth capabilities to the api endpoint
adds migrations for oauth session tracking and github twitter uids
adds global Mentor objects for use with global things, also adds new routes for home and login
auth factory - handles all things authentication
moves config into a single file, many changes to index.php - adds method for handling user id from github/twitter user id, session handling, and handling of responses from auth class
template changes
single point of reference for config load
method to handle getting user profile info from github
new backbone views for home and login page
session config
let's be a little more case-sensitive guys
more sensitivity for you
adds github and twitter support to user/userservice
documentation
caveat, i suck hard at styling/css.
DRY things up a bit, we should be able to just drop twitter in now
SmartGIT, not so smart. This is the DRY commit, the other one is the new Login model - which handles Logins
added new columns to User model and the ability to populate it based on the options.type property
updated template so it can be populated with model data

@todo: add support for multi-select drop downs and submitting profile data
docbloc correction