Use PHPUnit group tags to make excluding Xapian-dependent searches easier.
Merge branch 'database-improvements'
Fix broken retrieval of person by Guardian Aristotle ID.
Remove the suppression of errors causing PHPUnit hard failures.
Replace deprecated \e modifier in preg_replace with preg_replace_callback
Remove exists_rep_image, it's no longer used.
Extract function for determining a party colour to a utility class.
Extract function for finding a member's image to a utility class.
Move existing namespaced classes to subfolder.

This allows for the autoloading of classes in the root namespace, ie the
rest of TheyWorkForYou.
Move MEMBER class to use autoloading
Move postcode functions include to a new utility class
Turn postcode_to_constituency_internal into a private static function.
Convert postcode_to_constituency to an autoloadable utility function
Convert postcode_is_scottish to an autoloadable utility function
Convert canonicalise_postcode to an autoloadable utility function
Convert postcode_is_ni to an autoloadable utility function
Convert postcode_to_constituencies to an autoloadable utility function
Add include for constituencies.inc to Member class.

This was previously being loaded via postcode.inc.
Merge branch 'postcode-utility-class' into refactoring-autoloading
Move Gaze to the Utility namespace (for consistency)