Added arbitrary URL resolution, tracking params

Added functions to resolve arbitrary URLs for hardcoded integrations or
dynamically resolving links not surfaced by URX App Search
API. Additionally added Correlation Id and Result Position tracking
parameters to search resolution requests to match against originating queries.
Is `422` a valid status code for auth problems? Seems to be about WebDAV