[OE-2444] migration to remove core booking tables.
migration script to migrate core booking to the new booking module.
beginnings of front-end integration with the new module.
[OE-2444] changes to support the modularisation of booking.
tweaks to widgets, refactoring of the audit system, cleanup of booking-specific conditions and various other tweaks.
[OE-2444] added command scripts to .gitignore for safety
[OE-2444] fix disableButtons when using anchor links inside them.
Merge branch 'jira/2444' of github.com:openeyes/OpenEyes into jira/2444
[OE-2444] fixed class name
[OE-2444] booking module migration script
[OE-2444] removed booking-specific css
[OE-2444] create letter contacts for booking module
[OE-2444] exclude printActions from loading module css
[OE-2444] added getConsultantName method
[OE-2444] child prefix string method
[OE-2444] added some special cases to the migration script
[OE-2444] removed Moorfields-specific letter contact rules from the booking migration
[OE-2444] bugfix
[OE-2444] fixed a typo and beginnings of making the waiting list work
[OE-2444] YiiSession helper library
[OE-2444] fixed annoying device-width console error
[OE-2444] bugfix
[OE-2444] made the menu bar items configurable