implemented p-value score cutoff using empirical estimation of the score distribution for a PWM and sequence by randomly shuffling the sequence. Added threading. Improved performance of the score all and distribution sampling methods.