Coverage

I'm working on improving our test coverage.  Here are some tweaks to our test setup so that when you run tests locally, it tells you you coverage, AND hopefully should use coveralls when it gets tested on Travis.  If, when developing locally, you cause the coverage to drop more than 1%, your rake tests will fail.

I've started banging away at some of the controllers that needed better coverage, by writing simple feature tests for them.  Nothing fancy but it should help.

All this is, eventually, in aid of getting our coverage up where we are safe(ish) to upgrade to Rails 4.