Add rideshare capabilities
- create rideshare_ride table
- create RideshareRideEntity
- create RideshareRide
- create RideshareRide database classes
Add rideshare variables to conference
Create RideshareResource
Create tests for RideshareResource and RideshareRideService
Create tests for RideshareResource and RideshareRideService
Move rideshare endpoints to correct classes
Move Rideshare Ride Queries to inner class or RideshareService
move rideshare endpoints from registrationResource to registrantResource
add classes needed for testing
Merge branch 'master' into EVENT-46

Conflicts:
	src/main/java/org/cru/crs/api/model/Conference.java
	src/main/java/org/cru/crs/model/ConferenceEntity.java
	src/main/java/org/cru/crs/model/queries/ConferenceQueries.java
	src/main/java/org/cru/crs/service/ConferenceService.java
Rebase with master and fix errors
Correct return of registrant rideshare endpoint
Merge branch 'master' into EVENT-46
Correct how authorization is handled
Correct how authorization is handled in RideshareResource
Update javadocs
Add endpoint to view rides assigned to driver
Change database migration version to 1.7.x
Update deleteRideshareRide to check if rideshare id is assigned to other rides
Update RegistrantService to delete RideshareRides for a registrant that is deleted.