Fix an insecure regexp.
Upgrade to ActiveRecord 4.0 and sinatra-activerecord 1.4, which can replace the database tasks in bengler_test_helper. This also means using schema.rb instead of development_structure.sql.
Use #destroy_all in a couple of places.
Adapt to how rails-observers gem actually reports changes to all classes, and ignores the observed class list.
Refactor how ActiveRecord is configured.
Fix Rakefile with respect to sinatra-activerecord: remove some old tasks, register Sinatra::ActiveRecordExtension, don't automatically require sinatra-contrib.
Set description for db:test:prepare so CI server will find it.
Support for wildcards in domain names (eg., *.example.com). Also add more domain validations, refactors validation into a validator class.