add test for Tuple.isHash()
add tests and implementation of TupleSpace.watch()  #4