Changed the diffs to be based on word boundarys (split on spaces). We also stop using -eregs version
Fixed tests to reflect word boundary changes
PEP8 changes
Use character offsets instead of word offsets, so that -site does not have to change
PEP8
Fixed merge issue
Use reconstruct text everywhere
Merge pull request #99 from khandelwal/word_difflib

Change diffs to work on word boundaries.