FIX: dialects accept nested inline markup
FIX: improve list bbcodes: ignore newlines resulting in unnecessary blank lines
Suppress trackback CSRF errors from Logster
FIX: auto-quote should not trigger when the first " is preceded by bbcode-like garbage.
FIX: rewrite replaceBlock logic to better handle mismatched nested quotes.
FIX: leader_requires_days_visited should allow 0
FIX: rescue from I18n.locale = nil when trying to seed db
add comments and improve variable names
Merge pull request #2592 from Elberet/fix-parser

Fixes for quirky markdown parser behaviours
Revert "FIX: You couldn't span multiple lines with bold or italics"

This reverts commit 423d37a2b6dae825b24bbfe9f226e0aec0d212a5.

Conflicts:
	test/javascripts/lib/markdown_test.js
FEATURE: flag dispositions normalization

All flags should end up in one of the three dispositions
  - Agree
  - Disagree
  - Defer

In the administration area, the *active* flags section displays 4 buttons
  - Agree (hide post + send PM)
  - Disagree
  - Defer
  - Delete

Clicking "Delete" will open a modal that offer to
  - Delete Post & Defer Flags
  - Delete Post & Agree with Flags
  - Delete Spammer (if available)

When the flag has a list associated, the list will now display 1
response and 1 reply and a "show more..." link if there are more in the
conversation. Replying to the conversation will NOT give a disposition.
Moderators must click the buttons that does that.

If someone clicks one buttons, this will add a default moderator message
from that moderator saying what happened.

The *old* flags section now displays the proper dispositions and is
super duper fast (no more N+9999 queries).

FIX: the old list includes deleted topics
FIX: the lists now properly display the topic states (deleted, closed,
archived, hidden, PM)
FIX: flagging a topic that you've already flagged the first post
ES6: Convert more routes over
FIX quote-button style on mobile
Remove all the partials in the Site Map. Those made no sense.
FIX: Latest link in site map was not working correctly.
UX: Show the category name even if there's an image. It's too confusing
otherwise for many sites.
FIX: update_counters wasn't properly updating topic counters
FIX: length error when seeding legal docs on a site with a low max post length
FIX: admins bypass some post validations. This allows them to edit legal docs even if those docs are longer than max post length, for example.
Disable logster error reporting during tests