refactor misc tests to be more compact
fix for random cuke errors calling Time.now
make do_checks more intelligent
add pagination to events page