.functions: Add `getcertnames`

This function shows all the names (CNs and SANs) listed in the SSL certificate for a given domain.

As always, improvements and other feedback is welcome!
.functions: Improve `getcertnames`

Follow-up to 12bb9dac8ee7f4bcdf3e74fcbc0455a04be0211f.

Many thanks to @dserodio!
.osx: Tweak language settings comment

Fixes #189.
.osx: Show the path bar in Finder
.osx: Add Notification Center value for hot corners

Ref. #187.
.bash_profile: Support hostname aliases defined in `~/.ssh/config`

`~/.ssh/config` allows for the usage of hostname aliases, formatted as follows:

    Host first_alias second_alias third_alias
    HostName foo.example.com

This change makes sure these aliases are parsed out individually and added to the autocomplete list.

Ref. #178.
.osx: Disable Notification Center

This also removes the annoying menu bar icon.

Ref. #168.
Use newlines at EOF consistently
.osx: Enable the MacBook Air SuperDrive on any Mac

Ref. #146.
.osx: Disable Dashboard

Ref. #136.
.osx: Configure spring loading for directories

Ref. #133.
.osx: Set highlight color to orange
.osx: Set sidebar icon size to medium
.osx: Fix typo
.brew: Install Lua 5.2

I need this specific version to test the new `GotoStatement`s in Lua during http://mths.be/luamin development.
.gitconfig: Remove the destructive `undopush` alias
.osx: Set standby delay to 24 hours

Hat tip: http://www.ewal.net/2012/09/09/slow-wake-for-macbook-pro-retina/
.bash_profile: Autocomplete Grunt commands

Ref. https://github.com/gruntjs/grunt-cli#shell-tab-auto-completion
.functions: Print trailing newlines when not piping the output
Merge pull request #3 from mathiasbynens/master

Update