Show user error in case chairperson removed twice
Added back LHCRRB templates

As some people are still using them for different purposes.
Fix attaching Vidyo rooms to contributions

It was failing if any of the contributions is not scheduled
Ignore capacity criterion if capacity is unknown
Don't show None capacity if it's unknown
Fix contextmanager default value not being falsy

This resulted in unexpected behavior such as access checks being
disabled because the code assumed it was rendering an offline website
even though it wasn't
Avoid ElementAlreadyInIndex when moving events

Someone might click the link that performs the move twice and in that
case the events are already in the target category. Those are now simply
skipped (if the source category is not the expected one).
Fix start date in calendar book link
Fix phone validation in regform
Properly set field as required
Fix typo
Fix date format when cloning/editing a booking
Properly send registrant email to organizer

Even if all emails to the registrant are disabled, the organizer should
still be able to get an email notification.
PEP8
Use correct time(zone) in alarm emails
Fixed wording of notification
Merge remote-tracking branch 'upstream/v1.9'
Setup a nice py.test environment

Probably we should get rid of the global temp dir at some point and set
a per-test temp dir from within test cases needing one!
Prevent SMTP/ZODB connections during tests
Add coverage