Add a unique ID to Request objects, retrievable by getUuid().
Add getIncompleteRequests() method to Operation. Also add unit tests for request-related methods of Operation.
Change Request's setException() method to setError(), and getException() to getError(). Also add more unit tests.