Merge pull request #6 from wmde/mwcompat

Fix compatibility with MW 1.22
Fix travis irc reporting

Change-Id: I63033fb997275498d9dc9c748dde1b65cab56049
Merge pull request #7 from wmde/irc

Fix travis irc reporting
Revert "Improve autoloading code"

This reverts commit 40513fa4087945a6f9bfb0fec577584bc69a6878.
Merge pull request #8 from wmde/revertautoloadcommit

Revert "Improve autoloading code"
Improve autoloading code

* Removed custom autoloaders
* Use Composer classmap (psr-0 would require making the dir structure deeper)
* Updated TravisCI config
Fix compatibility with MW 1.22

Change-Id: Ief6c9845d76c583d5d818a89f43dd6b6f3f040f6
Split Escaper interface and remove unused UnEscaper
Remove MW test runner support

The MW test runner does not make use of the PHPUnit
config file and bootstrap unless it is specified, in
which case one can just as well not use this special
runner. (The bootstarp file needs to be included at
this point.)

Change-Id: I7629dfa02afed5dfc0c7beed858ae4c7d8f60d1d
Remove class that should not have been added to this branch

Change-Id: I442bd47c3d38900b33a05f15420f825443554695
Further implementation of PDOTableBuilder
Merge pull request #9 from JeroenDeDauw/stuff

Improve autoloading and tests code + split interface
Merge master into standalone