add notification counts to character list

first attempt at doing some queries - I don't think this looks right
make this test a bit more specific
EF can do the query for us

This feels a lot nicer, although it might be less efficient since now EF
is going to fetch the list of notifications for every character all the
time
whoops, we should be returning html