Making a change so that any dynamic class detection (Joda / Scala etc) and pluggable implementations is made with awareness of Context ClassLoaders.
Also add a LoadAwareClassWriter so that enhancement uses the passed in ClassLoader defined (primarily introduced for support of Play framework).