DRY diff presentation aliases

for future expansion
Add *hl aliases using git/contrib/diff-highlight
Define some more binary diff tools
Add 'ls' alias since it doesn't seem to tab-complete
Add the incredibly awesome 'mock' to pip reqs
Disable notify_result sound via wrapper
License under MIT