Fixing Counter and adding a few default counters into middleware

The Counter() class was being called with `.incr()` instead of `.increment()` which was breaking the counter.

Also, I think it's relatively interesting and easy to simply store how many page hits a specific view is getting.  I'm considering adding app specific counters.  Also, a site on the whole counter is useful.

Maybe number unique users at some point?