Add pageType variable

pageType can be 'list', 'post', or 'user' depending on which view the users are
currently on. This can be used to determine other things, but currently its
only use is to make sure new posts are only loaded when the user scrolls to the
bottom of the __list__ view.