Unit Testing System Upgrades

This pull request:

- [x] Reverts the use of the "strict" PHPUnit option
- [x] Removes the old EDD coverage calculator
- [x] Integrates with the new Coveralls.io powered code-coverage calculator
- [x] Adds coveralls.io icon to readme.md
- [x] Removes the Travis kill switch (added in 76db0691eec21ed066ad4fe81174d4b6177d4c88) its now an option in Travis-CI
- [x] Covers points of #1020 to keep
- [x] Forces unit testing to use phpunit.xml
- [x] Adds coverall.yml config file
- [x] Adds composer.yml file (required to use coveralls.io)
- [x] Solves #1556 (Travis System Upgrades)
- [x] Updates the filterlist for blacklisted code coverage files/dirs