Creates an FOLTable with the following parameters
No Index Filename (filename is empty string)
Values are stored in both Map and List
Min character length is 0
a utility method that produces a unique key for a given filename and xpath
Used to ensure that keys are kept consistant throughout the program
Key is returned as a number derived via MD5 hash algorithm
A class that abstractly handles the processing of passages within documents
The class is able to load information from the tables on disk regardless of
the type of table saved.
Populates a hashtable with a set of command line arguments and values (in lower case)
arguments should be in -key=value format otherwise entire argument will be returned as the key with a empty string as its value
Creates a XMl2FOL object without an input, table or index value,
only saves values to the list (not the map), sets the minimum length
to 0, saves text elements in the table sets the table type to binary,
and sets sort to false.