tweaks to get tests running in latest 4.4 dev

Hi. just a few tweaks and it's happy with latest antlr master
The Tool does validate the version of the target as returned by the abstract `Target.getVersion` method (tool/target compatibility). Since the target is responsible for loading its own templates and returning them to the Tool (via `Target.getTemplates`), the target may but is not required to implement an additional version check for target/template compatibility.

Note that the current implementation of the Tool/target check is restricted to the major+minor versions. Additional information about the specifics can be found in the javadoc for the `RuntimeMetaData` (java runtime) method which extracts the major+minor version from a complete version number.