Allow finding posts by minimum unread personal level

* Also did some refactoring/renaming around Post
* Also tweaked query limits for post indexing