Adding generateNGramsFromNoisyFile

- uniChars  nd biChars are generated using the noisy training file
- All noisy training files (confusion matrices and ngram files are
serialized)