[#817] Add two sets of breakpoint variables instead of just one

Option takes in a dimension in em or px. By default we go off 3x the
sidebar width to switch to medium mode (one-column vs multiple columns),
and 4x the sidebar width to switch to large mode (keeps the multiple
columns; whitespace difference mostly)
[#817] Use medium / large media query in Tabula Rasa and Funky Circles

Also adjust whitespace in Funky Circles to reduce padding around the
page on medium-sized screens. (as a proof of concept of the division
between medium/large)
[#817] Add css_divide_length, css_multiply_length

String functions which, given a valid css length, will return that
length multiplied or divided by the given number. Handles detection of
whether this is a valid unit, and appends the unit again once this is
done
Merge pull request #820 from afuna/multiple-breakpoints-bug-817

A working base for per-style changes as per #817
[#830] Fix success page for communities admin

We changed the way we call render_success from just `success_ml` to
`DW::Controller->render_success`, so update the expected arguments.

Fixes #830
Merge pull request #831 from afuna/fix-render-success-bug-830

[#830] Fix success page for communities admin
Merge branch 'release-1.21' into develop

* release-1.21:
  [#830] Fix success page for communities admin
  [#817] Add css_divide_length, css_multiply_length
  [#817] Use medium / large media query in Tabula Rasa and Funky Circles
  [#817] Add two sets of breakpoint variables instead of just one
[#777] Add the response type to support notification emails

Fixes #777
Merge pull request #850 from afuna/support-notification-answer-bug-777

[#777] Add the response type to support notification emails
[#785] Only use the parent post's subject if we're not editing comment

Fixes an edge case where you: reply to a comment with a subject, your
reply has no subject, and you then edit the reply

Fixes #785
Merge pull request #851 from afuna/comment-reply-subject-bug-785

[#785] Only use the parent post's subject if we're not editing comment
[#787] Fix argument name for number of results skipped in search

Fixes #787
Merge pull request #852 from afuna/skipped-count-bug-787

[#787] Fix argument name for number of results skipped in search
Use the $LJ::DOMAIN variable instead of hardcoding "dreamwidth.org"

when processing @usernames as markdown
Merge pull request #853 from afuna/no-hardcode-domain

Use the $LJ::DOMAIN variable instead of hardcoding "dreamwidth.org"