WL-322 WL-406 Error pages for 403 and 404
WL-574 Don't generate a session for JSPs.
WL-323 Fix tool_base.css URL.

WL-406 Improve the text and layout of /access 404.

WL-323 Improve the text and layout of access 403.
WL-1042 Need to allow basic auth on /access
WL-1219 Add OAuth support to /access

Conflicts:
	access-tool/tool/src/webapp/WEB-INF/web.xml
WL-1621 add 2 factor for /access

Conflicts:
	access-impl/impl/src/java/org/sakaiproject/access/tool/AccessServlet.java
WL-900 Make the access tool pass through parameters on login

Currently when you try to use access content without a login, all params
in the query string get dropped. It looks like this was fixed for the
portal tool but the behaviour persists in access.

I have moved the logic for constructing the URL to return to to its own
method to tidy things up a bit.

WL-3135 Stop overwriting the login url

The fix for WL-900 removed a null check which resulted in the return url
for a login to be updated for every time the access servlet is hit. This
includes the login pages themselves which is baaad.

The consequence is that after logging in, the user would be redirected to
the login page.