Updated version message for compiler to 1.8.13
Added poor mans version of new version processing in latest 1.9 RC2, this
version will just fall back to 1.5 instead of 1.4 when it gets confused
(so it will tolerate Java 10 a little more).
Debug message added for problems found when parameterizing a type
and there is a mismatch in number of expected type variables (which
can occur when you haven't fully updated your dependencies across
your project). This debug info should at least tell you the type
involved rather than a generic message about their being an issue.