[FIX] Offset timedelta fix

 * Now handles days as well;
[FIX] Room booking redirect (prebooking collision)

When trying to book a room for an event and there are prebooking
collisions while the user can also only pre-book he needs to confirm
that he wants to pre-book anyway. Clicking "no" resulted in an error
instead of a proper redirect back to the booking form.
[IMP] Use werkzeug for indico_shell --web-server

Supports SSL and requires less custom code
[FIX] Evaluation form submission
[FIX] Evaluation Submission - set id before insert call
[IMP] Show exceptions in the werkzeug debugger
[FIX] Develop Config - allow ports to be specified
[FIX] Load certificate chain if possible
[IMP] Allow overriding webserver url/port
[MIN] Comment the code a "bit" more.
[MIN] Mention why evalex is disabled
[MIN] change comment about iptables port redirect
[FIX] Missing JS on room search
[IMP] Handle missing base url
[REF] Don't use % formatting in shell.py
[IMP] Added colors to shell (YAY!)

 * Plus split main() function
 * Set port to 443 in case BaseURL is taken as default for HTTPS;
Merge branch 'v1.1'