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…
…and it works! convert editPage, getPageText, and menu setup functions to use ajax+mw.api()

more to come...
Convert orphan check and teahouse check to ajax+mw.api()
Convert movePage and deletion log listing to ajax+mw.api()
minor tidying
Merge branch 'develop' into feature-mwapi

Sync before merging
Manually load mw.api() only if we're not using the gadget