Tweak some git aliases

- alias for diff --cached
- tweak log aliases
- Mac OS X specific alias for copying head hash