Rearranged MementoResource to better support Pattern 1.1 (302-style) and 1.2 (200-style) from the Memento RFC