Initial commit of code to allow the unapplied updates table to be configured within the application, instead of being hardcoded.
* Modified GroupUpdateRules to include a sort weight and short group name (for column headers)
* Large amounts of work on the classes to hold and update the list of unapproved updates.  Not yet complete - the code to
* Finalise new SQL query for retreiving information on which unapproved updates can be approved