(bug 4087) Refactor backend auth code.
(bug 4669) Fix FAQ category titles not showing up

Category titles wern't showing up in the support request
dropdown.
Merge pull request #91 from anall/fix/Bug4669

(bug 4669) Fix FAQ category titles not showing up
(Bug 647) Minor CSS display tweaks based on feetback so far
Merge pull request #92 from momijizukamori/release-1.11.0

(Bug 647) Minor CSS display tweaks based on feedback so far
(Bug 4670) Add ?skin=, the same as ?usescheme=

Same behavior, just shorter and easier to remember.

Also updates the one link where we actually use ?usescheme= on-site
(Bug 4626) Add a new option "plain" for formatted_subject

The rename the $attrs variable to $opts for clarity, because it no
longer simply accepts values for HTML attributes; it's now more general.
(Bug 4626) Change the option to "format" => "text"

Instead of what was previously: "plain" => (anything), as that would
have worked with "plain" => "yes", "plain" => "no"...
Merge branch 'release-1.11.0' into develop

* release-1.11.0:
  (Bug 647) Minor CSS display tweaks based on feetback so far
  (bug 4669) Fix FAQ category titles not showing up
(Bug 647) Un-link comment subjects; allow Lynx/style=light to access the underlying structural CSS files in siteviews
Revert "Merge pull request #23 from dunvi/bug-4294"

This reverts commit 1a868831477ff411013957bf1457179e1f6c354a, reversing
changes made to 45ac5b5525a5eadca55a93d17f32c95d50077f25.
(Bug 647) Make entry subjects a bit larger.
(Bug 4671) Move divider outside of span for expand-all
(Bug 647) Fix comment hiearchy styling
Merge pull request #94 from momijizukamori/release-1.11.0

More tweaks for s2 comment pages
Merge branch 'release-1.11.0' into develop

* release-1.11.0:
  (Bug 647) Fix comment hiearchy styling
  (Bug 4671) Move divider outside of span for expand-all
  (Bug 647) Make entry subjects a bit larger.
  Revert "Merge pull request #23 from dunvi/bug-4294"
  (Bug 647) Un-link comment subjects; allow Lynx/style=light to access the underlying structural CSS files in siteviews
  (Bug 4626) Change the option to "format" => "text"
  (Bug 4626) Add a new option "plain" for formatted_subject
(Bug 647) Add the class to the plain form of the subject

Immediate concern: prevents the "no subject" from being shown, when it's
meant to be visually invisible (but still visible to screenreaders)
Merge branch 'release-1.11.0' into develop

* release-1.11.0:
  (Bug 647) Add the class to the plain form of the subject
Merge pull request #93 from afuna/skin-for-usescheme-bug4670

(Bug 4670) Add ?skin=, the same as ?usescheme=
Put generation of URL for a tag into a seperate function, and return
the ?tag= form for tags with + in as well as those with slashes.