Refactored forum and added tagging

Remember to install the latest table from the bottom of the
setuptables.sql file (in the uForum project).