Fix inconsistent state issues and fatal on Special:EnableFlow
- Fix LqtDispatch call (global namespace)
- Change importHeader to always return a header; I was getting inconsistent state issues when there were neither headers nor topics.
LQT already always returned a header. Although the source page may be blank, it should always exist. This also means we will always put our template and any user-specified suffix (on Special:EnableFlow).
- Fix several master/slave issues. A few of these I hit using fake slave lag on master/slave; title->exists( Title::GAID_FOR_UPDATE ) is potential.
- Don't have Special:EnableFlow allowCreation itself if the page already exists. The import process handles that.