.vimrc: Avoid creating backups when editing files in `/tmp`

See http://vim.wikia.com/wiki/Editing_crontab.
.aliases: Remove the now-broken `whois` alias

Closes #397.
.osx: Use `sudo` for `systemsetup`

Closes #415.
.osx: Disable the all-too-sensitive backswipe on Chrome

Closes #416.
Update URLs
.vimrc: Treat `.md` files as Markdown

`filetype` is set implicitly, without using setfiletype, because `*.md` is already associated with Modula-2 files and `setfiletype` doesn’t allow `filetype` to be set twice.

`setlocal` is used to apply a new `filetype` value for each Markdown file as it is being added to the buffer.

Fixes #418. Closes #419.
.functions: Add SNI support in `getcertnames`
Update URLs
.functions: Improve `getcertnames`
.gitconfig: Add alias to merge GitHub pull request

Ref. https://help.github.com/articles/checking-out-pull-requests-locally

Closes #422.
Brewfile: add some CTF tools

See https://github.com/ctfs/write-ups for more info.
Brewfile: add binutils and cifer
.osx: Disable transparency in the menu bar and elsewhere on Yosemite
.osx: Remove a few commands that no longer have any effect in Yosemite

Closes #436.
.osx: Use the system-native print preview dialog in Chrome

Closes #434.
.aliases: Update `npm` the right way

`npm install npm -g` is the new recommended way to update npm as specified in the npm-faq at https://github.com/npm/npm/blob/master/doc/misc/npm-faq.md.

Closes #423.
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  .aliases: Update `npm` the right way
  .osx: Use the system-native print preview dialog in Chrome
  .osx: Remove a few commands that no longer have any effect in Yosemite
  .osx: Disable transparency in the menu bar and elsewhere on Yosemite
  Brewfile: add binutils and cifer
  Brewfile: add some CTF tools
  .gitconfig: Add alias to merge GitHub pull request
  .functions: Improve `getcertnames`
  Update URLs
  .functions: Add SNI support in `getcertnames`
  .vimrc: Treat `.md` files as Markdown
  Update URLs
  .osx: Disable the all-too-sensitive backswipe on Chrome
  .osx: Use `sudo` for `systemsetup`
  .aliases: Remove the now-broken `whois` alias
  .vimrc: Avoid creating backups when editing files in `/tmp`