Implements a better diff() API and adds visualDiff()
Merge pull request #3 from inf0rmer/better-diffs

Implements a better diff() API and adds visualDiff()