Integrated updated memento package from Luda
MEMENTO: fix compile errors for new memento code
MEMENTO: Add Memento headers as part of default AccessPoint, toggled via enableMementoHeader
MEMENTO: New Memento support built-in to AccessPoint and WaybackRequest!
MEMENTO:
* Timemap support under custom timemap path <accessPoint>/timemap/link/<url>
* Static resources no longer treated as mementos
* Archival urls not automatically treated as mementos, only <accessPoint>/<url>
MEMENTO: Only timestamp-less requests can be memento timegate, otherwise ignore the Accept-Datetime header
Memento: Integrate Luda's TimeMap paging support
Add 400 error for invalid Accept-Datetime
Add extensions: Support Accept-Datetime: <14-digit timestamp>
If Accept-Datetime used with capture/memento url, redirect to closest memento
MEMENTO FIX: Don't throw 400 exception for invalid Accept-Datetime for non-timegate
MEMENTO: turn off negotiate on non-timegate
remove extension to date for now
MEMENTO: Support for using full memento prefix for redirects when Accept-Datetime header is used
Memento Work: Make timegate and non-timegate redirects always include Link: headers, always include Memento-Datetime
Fix typo in TimeMap
Memento: Add TimeGateBadQueryException for memento 400 response, add timegate functionality to DatelessReplayRequestParser
Add new "do not negotiate" link to static resources
Merge branch 'mementowork'