Update test suite to handle new AVersion code and features
Update test suite to handle new AVersion code and features

This does not add the necessary unit tests to fully test all the code.

klmitch/aversion