generate user mailer. send an email to user on account creation. create mailer for sending the coop sign up link
user can be an admin
user must be an 'admin' to modify coop
rake task to make users admins.
running:
	rake user:make_admin['jratner@oberlin.edu']
would find or create a user in the db with email jratner@oberlin.edu and make them an admin.
admin for coop can send themselves an email containing a link that users can follow to sign up for the coop
joining a coop forms
Merge pull request #9 from daf-/calendar

Many improvements to calendar.
working on new coop member sign in process
session controller: on sign in redirect user to homepage unless they have a user account in db or a coop has been set previously in the session to allow for the user to be added to the coop. if new user, set the coop to the coop set in the session.
User-Coop: use a rails association for user coop relationship instead of a manual assignment
coop: coop has member_join_hash and admin_join_hash for generating urls for users to join the coop
user: email is sent to alert user of new account just after account creation
homepage: if signed in redirect to user's coop. if not show a list of coops to pick from (so that their calendars may be viewed)
user form: user can no longer edit their coop, user can add a phone number
admin can get sent an email with a link for a new user to sign up as an admin for a coop
a user is only allowed to edit theirself
only an admin can 'destroy' a user (we probably shouldn't expose this as a link ANYWHERE)
only an admin can edit a coop
can only edit coop and meals if signed in
all pages have sign in info (either a link to sign in or the users email with a link to sign out)
Merge branch 'master' of https://github.com/daf-/coop-site into user-mailer

Conflicts:
	app/controllers/meals_controller.rb
member and admin account creation shortcuts for testing purposes
Merge pull request #10 from daf-/user-mailer

user mailer, admin + member + returning users sign in
Create shift scaffold
Update form for editing shift.
Make coop selection implicit, make views show coop name, not ID.
Added coop name to swaps
Allow user to elect themselves as leader of shift.