Add afcHelper_editPage_new(), which uses mw.Api() wrapper
More functionality for mw.Api()-based editor; add todo list
Convert to mediawiki.api dependency (better errors, it seems), use .always() for notices, other fixes
Add some *non-working* code for mw.api()-based getPageText

!todo make it work… namely, we need to either a) wait for the function
to return before continuing past var pagetext (which is dumb, because
it basically makes async useless)… or b) make getPageText return a
.promise() object? or c) something else entirely…
Made the box shadow on user click a little bit more noticeable
Rename afcHelper_blanking() to more descriptive afcHelper_setup()
Remove unneeded html comments, copyedit
Simplify "long html comment" check by improving regex
Copyedit, add missing space
use `afcHelper_button` class to avoid messing with the styles of other buttons on page
Remove two broken regexes that weren't doing anything

First one was flawed because it used ^ and $ so it would only match a
page whose entire contents were "----". In the second the star was
(thankfully) not escaped properly; if it was, the script would have
removed all line breaks and spaces from the page…not exactly desired
behavior
Already handled in afcHelper_cleanup()
Convert `while` loop to regular expression
Clean up the page *before* uncommenting categories…otherwise the cleanup() just recomments them

I may be mistaken (since this seemed like a pretty critical bug that
was just..sitting there), in which case, please revert
fix formatting for move errors (rm awkward period, bolding, reword)
ce to match style of other edit summaries
only attempt to notify the requestor if we can *find* a user to notify

(otherwise, display an error message)
Remove the regex that removes all {{afc…}} templates…too general, prone to false positives
Simplify "long html comment" regex even more
better regex