Removed HTTPD 2.4.6 configuration.  Version was not officially supported.
Added NewRelic version to the hash download url path.  This was done to make the repository format consistent with the other packages.  i.e. http://server:port/base/package/version/files
Added binaries script which can be used to manage binaries.

It has two commands 'binaries generate' which generates an index of
the binaries in a particular directory.  The other is 'binaries
download' which will download the binaries listed in an index file.

By default 'binaries download' will download the latest versions of
software, but has an option to download all versions.

The requirements.txt file is updated because bin/binaries requires
argparse.  The argparse library is only needed if you plan to use this script.
Added binary index.  This can be used with the 'binaries download' command to build a local repository.
Modified tests to look for binaries in a different location.  Fixed NewRelic download url to included version.
Fixed some flake8 warnings with the code.
Merge remote-tracking branch 'upstream/master'