Template engine patches.

Added isPrivateMessageView to available tokens to baseLayout.mustache. isChannelView only applies to actual channels now instead of both queries and channels. This patch hides the topic for private messages and shows the user host as part of the title instead of topic.