.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
Add .curlrc

Closes #152.
.aliases: Add `week`

Thanks to @sindresorhus: https://twitter.com/sindresorhus/status/312206490880589824
.functions: Add `cdf`

`cdf` changes the working directory to the top-most Finder window location. Thanks to @sindresorhus and @paulirish!
.exports: Always enable colored `grep` output
bootstrap.sh: Pull from the master branch explicitly
.osx: Add possible values for AppleShowScrollBars

Ref. #170.
Update shebangs

If the user installs a custom Bash build, why not use it?

Ref. #196 and #198.
README: Add author field
.functions: Add `targz`

`targz some-directory` creates `some-directory.tar.gz`, where compression is handled by either `zopfli` (if available) or `gzip`.
.functions: Avoid `rm` error message in `targz` when `gzip` is used
.functions: Improve `targz`

* Only use `zopfli` when it’s available and if the `.tar` file is smaller than 50 MB.
* Use `pigz` instead of `gzip` when it’s available.
* Always exclude `.DS_Store` files when creating a tarball.

Closes #199.
bootstrap.sh: Don’t make the home directory world-readable

Fixes #159.
.brew: Install native apps through homebrew-cask

Closes #200.
.brew: Add some more applications
.osx: Update filename for Dropbox’s green checkmark icon