create dictionary data structure that uses prefix tree to lookup values with high efficiency. GappedKmer should now perform significantly better
created Kmer implementation of Data interface. Also created Kmer data reader and writer class. Import seems to work fine, but the displayed table has some anomalies at the bottom. Need to look into further.
implemented PWM implementation of data interface. PWM data can be read and written correctly. fixed error with Kmer table being too large.
Probes can now be extracted from peak seqs in the gui. Fixed bug where peak seqs with lowercase elements were not being considered correctly. Still need to consider what to do about peaks with N regions
ProgressWindow now displays an indeterminant progress bar correctly when ProbeGenerator is run in the gui
made config file paths read as absolute if starting with File separator or relative to the jprobe jar directory otherwise