SHRINKRES-140 Align versions with Maven 3.1.x

* updated plugin to use Java 5 annotations
SHRINKRES-140 Better exceptions for classloader issues