old jquery is not used by anything
switched URLs to not include trailing slashes by default. the error handler will remove them and try again when sensible
fixes an issue where signin redirects you to '//', since we need to pass a url ('/') and the abs base url already has a trailing slash
more trailing slash removal
patched the trailing slash redirector to work as expected with query strings. now removes the qs before comparison, and glues it back on for any redirect
fixed formatting and wording for cookie error page
this is an error page, so name it as such
don't need to use the concat op inside an interpolated string (and it does entirely the wrong thing)
custom (non-bootstrap) css should just go in its own external sheet
dev.css is a confusing name (it's for staff/admins) and needs to have .source in the name to indicate it's an uncompressed working copy
since bootstrap and jquery are local, html5 shim should be too

that means we can package them all up together in prod environments
need to generate the $args string before trying to use it. this was causing args to be showing on the following line for stack traces
Merge remote-tracking branch 'upstream/master'