Add AppRoot to allow changing the root path of an application
Simplify code
Support zero downtime restarts
Get testrunner path from config file
Merge pull request #720 from anonx/fix/testrunner

Get testrunner path from config file
Merge pull request #690 from revel/graceful-restarts

Support zero downtime restarts
Merge pull request #573 from tpjg/approot

Add AppRoot to allow changing the root path of an application
Added upload sample