1. add optional timeout and return value to wait() 2. add method to check whether completion was triggered Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>