Updated run-ci.py to handle Pull Requests

Added initial read me
Remove code coverage analysis from Travis-CI
Address travis' "empty commit range" bug for pull requests
Only install travis CLI if *not* testing a pull request
Update toolset/ README file
Print commit range from run-ci.py, not .travis.yml
Try out travis' IRC notifications
Decreasing verbosity of fw_untar

Hopefully this will overcome Travis' 4MB log limit
Ensure mono uses fw_untar
Update Travis IRC notification format
Ensure run-ci.py chooses a linux-compatible test
Remove aspnet-stripped from Travis (no linux-compatible tests)
Merge pull request #952 from hamiltont/travis-pr

Update travis-ci to work with github Pull Requests