geocode_to_location bails if the to attribute is nil or an empty string, on the ride

- fixes failing cukes
- adds a couple of unit tests for Ride
rip out Devise and roll own simplified authentication

in preparation for Express Pigeon email integration
Merge branch 'master' of github.com:maml/trpn

Conflicts:
	app/models/ride.rb