!topscanners, !toprequesters: Add default options.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit c1921404f26ec9fe72b7caaebd9a7d3e2541372e)
createdb: For migration, copy groups before users.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit cd8582b75eaa1ac74e8cfb34272f22c166bde007)
excalibur: fixed for acl.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit fef1e4b5aa3c47ca4e4d79daedf68d957b998323)
!victim: Removed a debug line.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit 132163648acf5a4576402de509e72f227f48fd82)
(cherry picked from commit b10783abf70099ed8229c44837afd35a9f35cf55)
!forcepref: Changed text to make it clear that it is changing another user's preferences.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit 08309c12eeda20b59562ee6691206d61616b3336)
(cherry picked from commit ae37bb381074981c7aa62d91c0287281744b287a)
excalibur: Detects whether a config file is acl or not and acts accordingly.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit a1aa4a34e2f10dfb409a75aa2e48245917d4854d)
arthur.wsgi: Changed path to match the rest of the branch.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit f07bbbd7a09132f7d8134fa547afea0f0ab7e5ce)
excalibur: acl and legacy store "reqexpire" in difference sections.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit 4d46a7e52836b4e59b276d0d94b5e05809df5c53)
(cherry picked from commit e51f352e23fbedc8bb1d3949e100cee5f24561bc)
excalibur: Break into functions that can be called recursively. Add options for alternative dumps.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
excalibur: Bugfix.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
excalibur: penis, request closing and cache clearing only need to be done once, for the most recent tick.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
excalibur: added dump options.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
excalibur: bugfix.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
excalibur: Create dump directories before dumping into them.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
excalibur: Made older-python-friendly. (Make fewer assumptions about errors)

Signed-off-by: Martin Stone <martin@d7415.co.uk>
Merge branch 'acl-dumper' into acl

Signed-off-by: Martin Stone <martin@d7415.co.uk>