tests in the 30s pass.  went back to displaying 25-per-page just for testing purposes.
add some checks on top index page after various things
fixed up contest list handling.  Now passes through long_000