added trigram ml estimate
fixed trigram ml estimate and added test
fixed ngram probability for unigrams and added trigram sentence language model
fixed style
fixed javadoc