Need to include the bintray client's HTTP client dependency.

The Bintray client has quite a few dependencies. We may need to consider making it its own module so we can isolate its dependencies.
Fix application of the Bintray test double.
REVIEW-2642 - remove unneeded code that was adding private method visibility to BeanDynamicObject#hasMethod().

This should have been removed earlier when we backed out explicit support for dispatching to private methods through our MOP.
GRADLEREV-53 - fix exception name.
Make the bintray client use the same HTTP client library that we already use.
REVIEW-4074 apply StandardToolChainsPlugin in ObjectiveCppPlugin; add unit test coverage for ObjectiveCNativeBinariesPlugin;

- Don’t generate compileTask if sources are empty
REVIEW-4074: remove objective-c/cpp related convention plugins; minor cleanup imports / codestyle
imports/checkstyle
GRADLEREV-54 - Don't implicitly access the owner context in the plugins {} block.
GRADLEREV-55 - use the apply(Map) syntax for the plugin block.
GRADLEREV-56 - Error out if trying to apply the android plugin without a version

Also cleaned up the android plugin resolution tests to use a test double for jcenter, and a stand in for the real android plugin.
Remove temporary tomcat plugin mapping used for testing, replacing with a fake plugin.
Add NetBeans metadata folder to ignored files.
Use local Maven installation for Maven conversion tests.

Improves isolation of the test as it fixes for example a problem where
$HOME/.m2/settings.xml declares repository that requires authentication.
REVIEW-4003: Cut off AbstractRenderableDependencyResult and implement RenderableDependency instead to avoid having to use the ComponentIdentifierFactory. An unresolved dependency also doesn't have an actual.
Merge branch 'master' of github.com:gradle/gradle
REVIEW-4074: Rename objc plugin to objective-c and change convention source directories accordingly
GRADLEREV-57 - Remove PluginHandlerInternal
GRADLEREV-60 - PluginResolver does not need to be named.
GRADLEREV-59 - Extract the composite logic for plugin resolver.