Acceptance specs are now run when views are changed
Add Date form now displays validation failures
Factoring out the form error display into a partial
Making flash messages dismissable
Venues can now be added as part of creating an event. In the process: 1. Validations on all the relations, enabled by :inverse_of, 2. js testing with selenium webdriver on one spec which needs it. 3. Lots of cleaning up of fabricators - again :inverse_of
adding associations to Venues and the associated inverse_of relationships
Adding some more associations and inverse_of relationships (YAGNI?)