Added rendezvous() method which accepts a timeout (in ms) (https://issue...

Adds a rendezvous(Object, long millis) parameter which accepts a timeout. A value <= 0 blocks forever, any value greater than 0 times out. When this happens, an ExecuteException is thrown so that a unit test will fail.
https://issues.jboss.org/browse/BYTEMAN-258