fixed a bug in MementoResourceWithHeaderModificationsOnly, also changed the way TimeGates are 'hidden' when 200-style negotiation is used