more tests

Version component tests for illegal constructs.

Add tests to ASDF.
even more tests

Tests the comparator functions in their basic forms (not including the
build version).