General cleanup

* Fix tabs/space mix
* Rewrork ignored loading into function
* Allow specifying the path to config files
* Store wmflabs ignored in git so anyone can add to it (repo is automagically updated)

Change-Id: Ia505dc862d4ef527e44084e65e9ba12dd5f34bb4
Merge "General cleanup"