don't display voting buttons if there is no voter id
add rate limiting of voting token generation using the voter_id_rate table
fix batch_cache() so that it actually works
add cleanup_tables and update_cache tasks
fixing an embarrassing typo. prepare for meltdown