Allow users to create non-LinkedIn accounts

- Submitting feature spec is pending for now
- Password reset views need styling
- No e-mail confirmation currently

Fixes #58.
Make sure users are authenticated before they can hit their schedule
urlencode map addresses before putting them in
Set the provider on existing users
Merge pull request #61 from denverstartupweek/non_linkedin_accounts

Non linkedin accounts