attempting to change the hook structure to the use of Request and Response objects rather than getting everything directly from $out
Rearranged MementoResource to better support Pattern 1.1 (302-style) and 1.2 (200-style) from the Memento RFC
The requested Mementoized Template functionality has been added
went on a documentation/code review run that needed to be done long ago
forgot to remove the loading of one of the deleted classes
more documentation; also renamed some classes for clarity (I hope); have not tested
hand-tested, issues corrected
fixed class loading of TimegateResourceFrom302TimeNegotiation, updated test case data
filename was wrong, but class was right, should be fixed now
fixed a latent error in the test cases; unsure as to why it was exposed now
TimeMaps were left out of the refactoring and have been 'fixed' now; integration tests have been updated
Fixed issues with TimeMaps created by the refactor
fixed additional TimeMap issues
consolidated the calculation of recommended relations under one function
fixed a number of issues with the way memento timestamps were be being calculated; removed code
implemented error checking back into the negotiators
I fixed a LOT OF CODE.  By fixed, I mean removed duplication and established more consistency.
Changed TimeMap functions to use new paradigm in case we want to try to call them via action types
fixed outstanding issues with movement of Memento-specific TimeMap code into Memento classes
consolidated TimeMap data acquisition using Template Method