Basic swap request form and routing.

Current bug where automated meal creation creates shifts with nil start_time's
and end_time's.
Create ref between swap requests and shifts.

Ignore start_time/end_time.
just some basic stuff to the homepage
styled meal editing a little
Relate swap requests to coop.
Creating a swap_request adds that request to coop.
Basic listing of swap requests.
Merge branch 'master' into swap-interface

Conflicts:
	db/schema.rb
Clarify swap_request form.
Merge pull request #18 from daf-/shift

Shifts look better
Merge pull request #19 from daf-/update-homepage

Update homepage

looks good! I'm going to style the swap requests similarly
Merge branch 'master' into swap-interface

Conflicts:
	app/views/users/_my_shifts.html.erb
	app/views/users/show.html.erb
	db/schema.rb
Remove unnecessary migrations, shift has many swap requests.
Allow for swap requests to be resolved.
Major UI improvement for swapportunity listing.
Forgot to include js in last commit.
Merge pull request #20 from daf-/calendar

Calendar (edit individual meals)
fix nil time parse error in coop show
Merge pull request #22 from daf-/calendar

fix nil time parse error in coop show
update nav links