Add target_url property to FormCred

This will be used to store the target URL from the authentication request.
Track the target URL in the FORMCRED during logon
Apply path filters to URLs

Apply the first n components of a URL to a new URL and then append the literal path components of the path filter. This allows path filters to be appended after a set number of path components to create a new URL.
Ignore invalid path filters instead of throwing an error
New routine to build absolute redirection URLs from requests
Create absolute URLs for redirects

Linting.