Added debug write to hunt errors

All probabilities are writing out as 0, except for those discounted by
our discount factor 0.99.

You can bet this is due to some stupid error in counting, or underflow
somewhere.

A debug version of the writeFile() method was made to write a LM file
with details about the file and counts for each ngram.

Since the counts are nonzero, we would expect the probabilities to be
nonzero, but we are not seeing that here...

TODO: Sleep, then fix bug