Diff will now remove comments
Refactor utilities to textools and gittools

Refactored from inline.py. This provides a common place to put functions
that maniuplate latex documents, while providing a separate module for
working with git objects.
Refactor latex comment removal