Implemented fix for issue 14

* Moved to XML config file, with schema to validate it
* Wrote XSLT to convert config file to JSON (for easy PHP array
creation)
Work toward issue 3