Gem event_calendar hinzugefügt
Datenmodell für Termine hinzugefügt
BoatBooking ist jetzt Unterklasse von Appointment mit MTI
BoatBooking ist jetzt Unterklasse von Appointment mit MTI
TripDate ist jetzt Unterklasse von Appointment mit MTI; Tests gefixt, populator gefixt, default_scopes bei citier-Klassen entfernt
fix: Schiffsbuchung mit Personenzahl = max. Personenzahl möglich
Saisonkalender auf Schiffsseite hinzugefügt
scope für eigene Schiffe hinzugefügt
fix: Test für Schiffskalender ist unabhängig von Factory-Sequenz der Anfangs- und Enddaten von Törnterminen und Schiffsbuchungen
Konfigurierbaren Buchungskalender für Schiffe hinzugefügt (noch nicht verlinkt)
Merge branch 'calendar' of github.com:shuebner/charter into calendar

Conflicts:
	app/models/appointment.rb
	app/models/boat_booking.rb
	app/models/trip_date.rb
	db/schema.rb
	spec/factories.rb
	spec/models/appointment_spec.rb
	spec/models/boat_booking_spec.rb
	spec/models/boat_spec.rb
	spec/models/trip_date_spec.rb
	spec/support/appointment_base.rb
	spec/support/appointment_spec.rb
Merge branch 'master' into calendar

Conflicts:
	app/admin/boat_bookings.rb
	app/controllers/trips_controller.rb
	app/models/boat.rb
	app/models/boat_booking.rb
	db/schema.rb
	spec/models/boat_booking_spec.rb

Fixes:
- MissingAttribute bei after_initialize in boat_booking korrigiert, in trip_booking präventiv ebenfalls angepasst
- citier in initializer gepatcht, sodass readonly nicht mehr ignoriert wird
im Schiffskalender werden Termine unterschiedlicher Schiffe mit Farben unterschieden
Buchungskalender wird nicht mehr auf Schiffsseite angezeigt, sondern ist auf Schiffsübersicht für alle Schiffe und auf Schiffsseite für das konkrete Schiff verlinkt
Im Schiffskalender werden Törntermine ohne effektive Buchung nicht mehr angezeigt
Parameter für Schiffsauswahl in Kalender-URL heißt jetzt "schiffe"