Authentication/authorization complete, needs testing

Added passport, oauth2orize, restler modules
Move models out of app.js
Implement facebook connect (need more error handling on name retrieval)
Remove API key (replaced by oauth2)
Add oauth2 auth
Add base for routes
Add passport strategies (bearer, clientpassword)