Javadoc + Clean Up + some additions

* Javadoc for the three annotation packages & classes in them
* Handling some more corner cases in AnnoatationProcessor
* Renaming of 'AnnotationParsingException' to 'AnnotationProcessorException'
* Small changes to allow for clean up (deleting 2 unneeded files from the annotation package)
* clean up…