Added canceled flag

Added a wasCanceled flag to let consumers check to see if a request was finished due to a cancel.