Convert cglib to be a maven project

Initial basis to convert cglib to be a maven project, I suspect there would be further work needed to ensure this work correctly but hopefully helps.

- Two tests were disabled for now since they relied on a signed jar file.
- Maven needs to be updated to generate sources/javadoc jar files
These are listed in the dependency management section. The dependency management section is a mechanism for centralizing dependency information. When you have a set of projects that inherits a common parent it's possible to put all information about the dependency in the common POM and have simpler references to the artifacts in the child POMs.