adding saxon.sh
Updated java extension handler. Added date parser that understands most standard date formats and exports to xsl a YYYY-MM-DD formatted date. Now requires Apache Commons Libraries.
Updated the Java library to return a sequence of strings rather than one string. Also, providing the XSLT libraries in java-date-lib to call the Java and parse its output.
Added more date parsing rules.
Updating the Java Date Parser
Updated the date parser to handle ranges that end in values less than the original date (ex: 1982-6), and ranges of decades, and 'through' for ranges.
Mostly re-written date parser. Completely changed how the dates are stored in Java. The back-end of the parser can now handle multiple dates and date ranges correctly. Need to update the front-end of the parser to correctly parse into multiple dates or ranges. Also need to rewrite the interaction with XSLT to accomodate multiple dates.
Rewrote the Java date parser return section to create and build an XML structure to return to XSLT. It can now handle returning multiple dates.
Cleaned up comments, added logic for 'and' in dates.
Updates.
Cleaned up comments
Merging in xslt files