user newer-style validation methods, add banned usernames
sort of merge cache branch but don't do anything automatically

allow manual caching of story text using diffbot, if an api key is
configured and Story#fetch_story_cache! is called
unique mailing list tokens for everyone!
use cast() magic when passing score to sphinx

fixes problem with mysql/mariadb 5.5
move comment thread_id generation to Comment
block all spiders by default, allow major ones
disable tripwire when starting sphinx
start on mailing list interface
move countinual comment logging to model

comments can come in from other places than the controller now
rss_token and mailing_list_token have to be set before create, duh
add front-end code to allow users to toggle mailing list reception
try not to re-wrap comments posted by e-mail at 72 chars
don't hardcode "Lobsters" and "lobste.rs" everywhere, use Rails.application.{name,domain}