Added configurable issue types

Added ability to configure new issue types via the system configuration
menu.
added competition to the debrief pages and access functions

Previously, the match debrief database assumed that the competition was
always the current competition. Made changes so that the competition is
always included in the web pages and all access functions.
Added competition to all debrief URLs

Made changes to always require the competition when accessing the match
debriefs
added utility functions to support dynamic menus

Added utility functions that allow the layout template to dynamically
define the menu options on the home page.
Fixed problem where match data was missing from team page

The match data table on the team data page wasn't getting filled in.
There is a filter that is defined in the attributes definition file that
must be defined in order for the match data to show up. Made changes to
key off the "Include_In_Report" setting if the "Include_In_Team_Display"
setting is missing.