[FIXED JENKINS-10524][FIXED JENKINS-19168] Stapler 1.218.

(cherry picked from commit d814a6ff7f2e99c9ada722d17c33ca87b0bbea65)

Conflicts:
	changelog.html
	core/pom.xml
[FIXED JENKINS-19168] Does not make much sense to put @DataBoundConstructor on an abstract class.
(Stapler 1.218 rejects it, I think correctly.)
(cherry picked from commit 44b1a4a02b4f3d87143aace5a4d87827180a7f12)
[FIXED JENKINS-19168] @DataBoundConstructor does not belong on constructos of abstract classes.

(cherry picked from commit 2c428d809609af6d2de2c645a24293c950358ab6)