Some fixes and options to the HMMs

   * Fixed caching issue
   * Added --nocache option to evaluate as requested by Scott

ps: still not 100% happy with the whole thing, it passes tests but the sensitivity in real data is not as good as it use to be (10^-3 instead of 10^-9). I'll keep working on this.