More big cleanups

It seems spring cleaning started early this year... Since the tabs->spaces conversion was done this weekend, I figured it would be best to push through the rest of the disruptive cleanup changes now as well.

See also: https://github.com/tweecode/twine/issues/118