Extract HttpConfiguration.MapPath extension and fix bug when VirtualPathRoot is not /
Add lots of documentation in README.
Use standard Linux box for travis-ci builds. Skip running unit tests since they don't pass in mono.