Baum_Welch: finished with parameter normalisation and update

ToDo:
(1) hmm.set_mA() and hmm.set_mE()
(2) kmeans segmentation clustering for parameter initialisation
(3) discriminative()
(4) viterbi_learning()