Implement concurrent read operations and concurrent write operations, batched together at the end of the read batch. Added edit locking to support slowing down edits in order not to trigger a certain wiki's unintelligent flood filter system, cough cough. Print reason when skipping pages during patrol. Make printing thread-safe. Only update RCID at the end of a run rather than during it, as this is no longer accurate when concurrency is used.