LZMA-compressed revision text

Change-Id: Ie4c9f9e57ca9707bed193682afd0c0cf3caaa376
made indexes into trees

Change-Id: Iadab9a140821b68ac502ce9d67133972aa86966a
added support for IPv6 anonymous users

Change-Id: I2af5ef6d84b7cf98d3fcfcbe8391dcbd976f51b5
Merge "added support for IPv6 anonymous users" into gsoc
added XML output; additions necessary for XML output

- model and format
- SHA1
- deleted revision text, comment and contributor
- site info

Change-Id: If3472872dc4fbcacafd033bd2d8a29850fb83692
writing different kinds of dumps (stub/pages, current/history)

Change-Id: Ibdd75afc5133790cef878ffe5a5ea41c83b0da98
added README

Change-Id: Id221a521f2b4c352d51284c801da7657adcd05a7
Reading from MediaWiki

Change-Id: I27849c55f00f990e02c31b247046610e19f3c62e
Deleting deleted pages

Change-Id: I5f0e8bb6d8517f197efee515a91d49a5d2e784d7
Progress reporting on standard error stream

Change-Id: I137e0e488e3eb461393aa85c5fe6ff9e9cdbc6ff
Use at() for bounds checking

Change-Id: If5b475263e3256d72d3880cf5aed12815e42aa2b
Fixed bug when reading empty string

Change-Id: I85399aabcd68fd7769f07b4c9e695caa7995b144
Implemented diff dumps

Change-Id: Ibe558a8a79b32423a640930ed78a74ca1450222e
Added name and timestamp to dumps

Change-Id: Idc06eaf292f9fbf61eba528c24a7b60b809c171c
Documentation of command line parameters + other small changes

Change-Id: I355014afbe2c2a954e559125bd1ec4da56e7f16c