formatted.
Use Maven Annotations

Removed unnecessary dependencies, updated jdt, and eclipse.text, added
maven anntations, and configured maven-plugin-plugin to handle this.
Switched to java 5 annotations for maven.  Component appeared incorrect
configured original to have required and readonly.  Simply removed
those.  Also formatted that class which resulted in some code
difference.
Removed temporary system out used for testing
Removed unnecessary constructors
Removed unnecessary version