eb-4953: delete salesrep cookie on logout or timeout

XPEDXSessionManageFilter no longer creates the salespro cookie, it only deletes it on a timeout. instead, the cookie is created as salespro performs 'login as customer' operation.
also removed unneeded ajax call to XPEDXSalesRepLoginAction. this was called via ajax from salespro login page attempting to delete cookies and invalidate the HttpSession. the cookie logic was not implemented correctly and had no effect and the invalidation of the session is not desired functionality.
EB-4535: Made some adjustments
eb-4953: implemented punchout cookie to redirect to special punchout timeout page
eb-4953: Removed cookie check from XPEDXWCUtils.isPunchoutUser for security reasons
eb-4953: use punchout cookie to properly handle session timeout for punchout users. also refactored existing salesrep/storefront cookies to reuse code.

salesrep cookie is now deleted on logout and timeout. XPEDXSessionManageFilter no longer creates the salespro cookie, it only deletes it on a timeout. instead, the cookie is created as salespro performs 'login as customer' operation.
also removed unneeded ajax call to XPEDXSalesRepLoginAction. this was called via ajax from salespro login page attempting to delete cookies and invalidate the HttpSession. the cookie logic was not implemented correctly and had no effect and the invalidation of the session is not desired functionality.
eb-4953: salesrep timeout page does not use sfId param
Call Center: Increment the version# for the About page