Category, Attribute and Family jobs

| Q                    | A
| -------------------- | ---
| Bug fix?             | N
| New feature?         | Y
| Behat pass?          | ~
| Tests pass?          | Y
| Checkstyle issues?   | ~
| PMD issues?          | ~
| Changelog updated?   | ~
| DB schema updated?   |
| Migration script?    |
| Doc PR               |
+1 for xml, now that @fitn uses a real IDE, he will understand why it's good 
-1 for using a single configuration file. At least you know where to look for when they are splitted.