Added ability to mark Topics as either Global or Category level announcements.

Added some missing files that make up the new control panel.

All instances of viewPostViewModel now have a PostNumber to identify the post number they are in the collection they're in.

May have broke AJAX creating of posts. Promise I will fix before package release.

Had to remove .AsNoTracking() from a number of places to enable the Post's to have their own URL. Need to check performance isn't affected too badly.