Add git diff alias

* Show diff including entire contents of (most) files. This is great for
  in combination with gists to report file changes
Add bash aliases for push/popd