Adding check for class being interface for rule creation in dtest contrib library
Added rendezvous() method which accepts a timeout (in ms) (https://issues.jboss.org/browse/BYTEMAN-258)
contrib dtest Instrumentator.instrumentClass fix for not failing for overloaded methods
Merge pull request #27 from ochaloup/instrumentedClass-fix

[BYTEMAN-264] Instrumentator.instrumentClass failing for overloaded methods
Merge pull request #23 from ochaloup/onInterface-fix

[BYTEMAN-263] Dtest Intrumentator.injectOnCall to work with interfaces (not just classes)
Fixed BYTEMAN-259 and added test case
Merge pull request #26 from belaban/BYTEMAN-258

Added rendezvous() method which accepts a timeout (in ms) fixes BYTEMAN-258
format changes and simplified logic for timeout case -- fixes BYTEMAN-258
added optional timeout argument to joinWait as for rendezvous -- fixes BYTEMAN-258
correct typos in fix for BYTEMAN-258
added test cases for fix to BYTEMAN-258
Added details of timeouts for rendezvous and joinWait -- fixes BYTEMAN-258
Corrected various errors in Programmer's Guide. Includes fixes for BYTEMAN-188.
fixed error in handling changes to agent debug state
Added annotation-based config -- fixes BYTEMAN-148
corrected missing init from sys prop for inhibitAgentLoad
made TestNG work when more than one test class is specified -- fixes BYTEMAN-148

updating the TestNG release avoids some of the problems where test
classes and method setup/teardown happens in parallel. however, TestNG
still stupidly insists on notifying class setup for all classes before
runnign nay tests and class teardown only after all tests have
completed. so this patch modifies the test runner to do class setup
and teardown before each test method run when it notices a change in
the current test method owner class.
rolled over version to 2.2.0-SNAPSHOT
corrected testng version info in BMUnit README -- fixes BYTEMAN-148
rolled over pom versions for 2.2.0 release