cleanup HMM demo functions; tests for HiddenMarkovModelTagger._forward_probability
TST: more tests for HiddenMarkovModelTagger