Fix string concatenation in MSP API call
Modify test for $page_data['robots'] to account for possibility of it being unset
Replace remaining legacy error_message calls in member class with exceptions.
Add RewriteRule to handle requests for sections without trailing slash.
Fix getting Hansard data by person
Modify ALERT's details_to_criteria function to match intent
Remove the suppression of errors causing PHPUnit hard failures.
Replace deprecated \e modifier in preg_replace with preg_replace_callback
Suppress Travis test failures on 5.6

PHP 5.6 isn't supported by us, and causes some deprecation
warnings for use of crypt() which is best fixed by waiting for
our systems to support 5.5 and dropping 5.4 support.
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