TEZ-402. Define a TezTaskContext for user code to interact with the AM. (hitesh)