More potential cookie fix in redirect

Same as last pull request but with empty path fix.
More correctly saves the path of the cookie and extras

Now the code more correctly saves the path and it also ignores saving the session cookie that node uses in the session cookie.
Changes the session cookie name to easier identify it

To easier identify and ignore saving the session cookie in the session cookie I renamed it to unblocker.sid instead of the default connect.sid.
Added fix for twitter (fixing setting document.domain url)