Include link to log results
Improve mono install script slightly
Add install-only argument
Use --install-only inside run-ci

Also add some documentation
Merge pull request #974 from hamiltont/travis-install-folding

Travis install folding
Refactor run-ci.py

Adds cisetup argument
Convert jobcleaner into a mode
Move Travis-CI setup inside run-ci so it can be skipped if unneeded
Merge pull request #975 from hamiltont/travis-speedup-pr

Speed up travis build for pull requests
Fix minor bugs in run-ci
Move run-ci's cache to filesystem
Remove jobcleaner
Merge pull request #976 from hamiltont/travis-remove-jobcleaner

Remove jobcleaner from run-ci
Fix some aspnet validation errors
asp net requires nginx to be installed
adding plaintext and json to more aspnet tests