Fix database config so just an example is checked in.
Fix bundler configuration.

Lock down gem to tighter versions and make sure Gemfile.lock is checked in!
Update the database schema file as it was out of date.
Get announcements in a more database neutral way.

Should work on SQLite3 and MySQL now.
Fix whitespace errors in tavernaserv.rb

!! :-(
Fix user stats breakage for guest runs.

When a guest is running a workflow there is no associated user ID so the user
stats update process was breaking and the run was not deleted.