WFLY-3779 IllegalAccessException when a built-in normal-scoped bean defines a package-private no-arg constructor

Also if you use this approach you can probably drop the caching in processedStaticModules, loadClass() calls are relatively cheap, and proxies are only created once per bean anyway.