Initial commit

Change-Id: I89afaa8760834bbbd310f347c549e8b44cadefcc
files from thepetwiki

Change-Id: Id596596b7e8da8e9595077f068b0480d30617cab
* Clean up hard-coded DB queries
* Move some messages to the i18n file
* Set a global for the whitelist instead of a hard-coded url
* Indention
* Change the whitelist

Change-Id: I1fe0b05bbaedd789a534ec1ff20e750e10290539
remove spurious reference to targetuser

Change-Id: I0ab613b3327ec42871edafdce8b6ba4d587b6ea6
        style updates, whitelist global

    Change-Id: I4e3e9e3af2c965cc77de1f9e9757580cd2886b1a

Change-Id: Ib223964de2db451e457400da0cdc8ac34a34f6bc
    remove useless function

Change-Id: I727937fb7ccb1e5a90d0ec36c4055f899c5c65f4
    * Add support for UserMerge if available
    * Don't attempt to delete page if it is already deleted
    * Show what will be deleted

Change-Id: I86d96d9514668417e84636227917481f40c45399
    add command line script that helps with mass banning and move shared code to BanPests.php

Change-Id: I8498b21da7d4900a29f165ec1df37c5783037b1e
    Update README.md

Change-Id: I606bec89b163de77a490c128e346d50ec4964c1f
    Update README.md

Change-Id: I40a7ce187ca6a2df81c7350c0ea4411119c509fd
    Update README.md

    cleaned up, added markdown

Change-Id: Ia15d944046ddae180c450ca671c7f733301939bf
    Fix Issue #1

Change-Id: Ie231e4b86e6f545bc0b78a6c42b167a1ee32b927
    * Add IP blocking to web ui.
    * change i18n keys  so  that they are def unique
    * Fix issue #3 — list of users shows usernames as page links
    * Fix issue #2 — show message even when there is nothing to do and do  something when there are no pages

Change-Id: Ic4fe4ea6f77b3d1fa8cb9a86dcd753f260c29c46
    thought these files were included in the previous commit

Change-Id: I249235dfc516a1fd5084fccf67ec8667f13e08ef
    continuation of fix for issue #2

Change-Id: I644fc04777e4b018371070fa77c40f6af559481c
    continuation of fix for issue #2

Change-Id: Id72830ac6b62c1bb6b259f79f9d23ab892d88376
    * Display blocked IPs/pages on special page

Change-Id: Ib99b20d5082f3f23a8893379ad5481ac29bd7bb4
    i18n

Change-Id: I6417f9e340cd19151e96a8fe1759d9051b48839b
    no escaping

Change-Id: I59902ad0823e2f5fd7bb689e7945fed0a7052eae
    some notices E_STRICT

Change-Id: Ibab17d29782dc5a384525bcf89810fae12f9f42a