Switched to require PHP 5.4; added keywords; new coverage reports