Trust but verify 'scutil' to return ComputerName

Apparently, it is possible to set up a Mac such that
`scutil --get ComputerName` hasn't been set.

This change checks if that fails and falls back to the original
mechanism.

Closes #2155
Closes #2183
Use $OSTYPE instead of uname to speed things up

The $OSTYPE variable is set at ZSH compile time and can be safely used
to determine the OS of the system. e.g. darwin (os x)
Run Web-search as a Background Process with Nohup
Merge remote-tracking branch 'upstream/master'
WP-CLI plugin init
TomEE maven plugin + integration-test in common life-cycle
Add gap (git add --patch)
Update README.textile
Update half-life.zsh-theme

Add spaces before bullet-points to more easily distinguish them from one another and the rest of the prompt when using smaller font-sizes and do not add a blank line prior to prompt output; if there's a desire for spacing, one can use their terminal's line-height to achieve this.
Add support for local aur databases

With these simple changes the plugin checks for the local AUR database and updates the aliases so it can update it when you issue a `pacupd` or `yaupd`.
bugfix: two wild apostrophes 

oops
rounding to emoji clock
Inclusion of aliases for sign git commits and tags
New alias for git plugin: gbr == git branch --remote
Resets the font colour to original
Don't try running chsh if user already runs zsh
Merge pull request #3049 from strycore/master

Prevent chsh from running when $SHELL is already zsh
Merge pull request #3014 from allister-lundberg/git_alias_gitbranchremote

New alias for git plugin: gbr == git branch --remote
Merge pull request #3012 from abstractj/git-gpg-signatures

Inclusion of aliases for sign git commits and tags
Merge pull request #3011 from cherrry/master

rounding to emoji clock