Enabled soft_delete using Rails 3 callback format
Added active_support routes to routes.rb
Added current_or_future scope to event model to replace functionality from Searchlogic gem which was removed because it was incompatible with Rails 3
Removed references to get :destroy from routes.rb because in Rails 3 destroy is carried out by posting the DELETE HTTP action by default, not GET.
Replaced form.error_messages with form.semantic_errors which is the new syntax for showing error messages in Formtastic.
Changed required_astrix so that it would be HTML safe and would be rendered as HTML and not text.
Changed cucumber step definitions because Cucumber changed from Webrat to capybara and so now the visit method no longer supports DELETE actions, which are required by Rails 3 to delete records.
Updated calendar_date_select gem to latest version so that it would work with Rails 3.
Fixed ERB block concatenation issues in the events screen.
Added TODO item to routes because of active_scaffold route not matching method in active_scaffold enabled controller for venues.
Added reference to staff_index_url