Upgrade HC4 from 4.2.6 to latest 4.3.2

Simple version bump with one UT change.
Merge remote-tracking branch 'origin/master' into upgrade-hc4
Bump related code changes.

Using new feature of HC4.3 and dropped the use of unsupported ones.
Backed out from customizations

As done in HTTPCLIENT-1454, since they will only
get out as 4.4 around the end of 2014 Q1.

Implemented the recommended way, using custom
LayeredConnectionSocketFactory.
Fixed UTs

KenaiRealm got simplified, as token was never passed in,
method was invoked with null always. The HttpClientManagerTest
was not adapted to change that context carries the flag
(already done in RRS)
A missed timeout...

that rendered AutoBlock dead in some cases, like
stuttering remote server (connected, but late or stalled
with response send)
Merge remote-tracking branch 'origin/master' into upgrade-hc4
Fixed some spelling and formatting errors.

Renamed Zygote, added javadoc, etc
Javadoc fix
Merge remote-tracking branch 'origin/master' into upgrade-hc4
Merge remote-tracking branch 'origin/master' into upgrade-hc4
Renamed Zygote to Builder
Merge remote-tracking branch 'origin/master' into upgrade-hc4
Merge remote-tracking branch 'origin/master' into upgrade-hc4
Merge remote-tracking branch 'origin/master' into upgrade-hc4
NX-163: remove plugin manager (step 1) - move registration of static resources to plugin module, use mediator to register repository types
Bump to latest http-core
Merge remote-tracking branch 'origin/master' into upgrade-hc4
Merge pull request #358 from sonatype/NX-163-remove-plugin-manager-step-1

NX-163: remove plugin manager (step 1)
NX-163: remove plugin manager (step 2) - replace DefaultPlexusContainer with Guice.createInjector (Nexus is now primarily JSR330!)