LIB001-464 Some changes required to accomodate the Exam Papers

Worth noting that the core class URI.php has been changed to allow parentheses in URLs.