Simplify and improve the recipe for git-based builds

Modify the git-based recipe to simply mirror the remote git
repository.  If enabled by configuration, download and install the
newest official manpages and/or HTML docs as opposed to not installing
any documentation for git-based builds.

To save disk space and to simplify git operations, the repository
format of the local otp repository has been changed to bare format.
If caller has previously used the git-based build feature, caller
should execute "kerl cleanup all" once to remove any old local otp
repositories.
Fix typo with otp_build.log
Expand regex for matching http://www.erlang.org/download releases

The previous regex did not match with the R16A release available for
download from the Erlang/OTP website.
Merge pull request #39 from norton/norton-sed

Expand regex for matching http://www.erlang.org/download releases
Merge pull request #37 from norton/norton-git-build

Simplify and improve the recipe for git-based builds