first draft of proposals to offer rides
started working on offering rides to riderequests
This cannot be finished until searching for RideOffers is implemented,
since we can use that functionality here to lookup offers the current
user is making, and try to group the current offer with the ones already
present in the driver's history. If none exist, then we can create a new offer.