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.
Initial support for HHVM.
Fixed KeyError when base-url is not set.
Change 'binaries generate' command to pretty-print outputed json.
Updated index.json to include hhvm packages.  Also, changed it to be pretty printed.
Added version folders for configuration files.  NewRelic does not have configuration files, but this keeps the folder structure consistent and prevents errors with the binaries script.
Renamed config file to be compatible with other config names (i.e. main dir ends in 'x', other dirs link to it).
Fixed bug with --latest.  It now accepts 'yes', 'true', 't' or '1' (case insensitive) to enable the flag or anything else ('no', 'off', 'false', 'f', '0') to disable it.
Added documentation for  command and for creating a custom binary repo.
Fixed binaries link.
Added more info about binaries script.  Fixed a couple minor issues.
Fixed a couple doc issues.
Upgraded to PHP 5.5.11.
Upgraded to PHP 5.5.27.
Fixed mistake with version number of config directory.