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
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.
Merge branch 'remove-deprecated-preg' into develop
Suppress Travis test failures on 5.6 (since this isn't fully supported).

Also test in HHVM, because we can.