removed TODO after talking things through with Daz and realizing that it's not a real problem
added spec for ExactVersionMatcher, make ExactVersionMatcher.compare() unsupported
improved Javadoc
removed obsolete method
added javadoc
polishing
reshuffled method order
enhanced spec
more version matcher specs & minor simplifications