Move 'repeats' validation to booking model.
Refactor booking_methods a bit.
Test validation of presence of repeats.
Amend default times and amend tests accordingly.
No need to create the booking to test it's validity.
Fix booking form route.
Add different booking types to booking factory.