Hide accidental intro pages as posts

If someone accidentally adds a Post to the Topic Introduction custom
taxonomy (instead of a Page) lets make sure it doesn't show up on the
frontage.
Initial support for full-width dropdown menu