Add fmap for cases of fmap over empty containers
Add fmap for cases of fmap over empty containers

 - Both NGram and SentColl needed to account for the case of
   mapping over the Null* value constructors.

 - Cleaned up various bits of the code for spacing, comment labels

R-Morgan/NGramCrackers