improved trim() function to allow for optional characters to trim
  $alsoTrim argument can be a string of characters or an array of single character strings

git-svn-id: http://prositemanager.googlecode.com/svn/trunk@101 e374cdb8-7ee8-0d77-fd1e-c554042f9154
moved ParseText() loop function to WikiPageParser class
  moved out of individual parser classes
added more to formatter parser
  **strong**  //emphasis//  ^^superscript^^  ,,subscript,,
added Blocks class for blockquote >
  haven't figured out indents yet, single space at front of lines

git-svn-id: http://prositemanager.googlecode.com/svn/trunk@102 e374cdb8-7ee8-0d77-fd1e-c554042f9154
added $ClassCount to all class files
added {class count} tag to footer
currently 34 on the datatables page and 37 on the wiki page

git-svn-id: http://prositemanager.googlecode.com/svn/trunk@103 e374cdb8-7ee8-0d77-fd1e-c554042f9154
added URL class to Portal namespace - works and in use by NavBar
cleaned up url handling in NavBar_Item class
added base web path to Paths class
added "use \psm\Portal;" to main.html.php

git-svn-id: http://prositemanager.googlecode.com/svn/trunk@104 e374cdb8-7ee8-0d77-fd1e-c554042f9154
added final and private construct to classes containing only static functions
  to prevent instances from being created

git-svn-id: http://prositemanager.googlecode.com/svn/trunk@105 e374cdb8-7ee8-0d77-fd1e-c554042f9154
moved LoadPage() function into new PageLoader static class
renamed Module_Loader class to ModuleLoader
deleted unused urlBuilder class

git-svn-id: http://prositemanager.googlecode.com/svn/trunk@106 e374cdb8-7ee8-0d77-fd1e-c554042f9154