App Dynamics Support

This change adds support for caching the AppDynamics agent binaries.
It works much the same as the rest of dependency builders except that
it also needs a username and password to the AppDynamics website to
download the binaries.

[#52415605]
Merge 52415605-app-dynamics to master

[#52415605]