Properly save original system properties and setup sensible defaults

git-svn-id: https://svn.code.sf.net/p/cruisecontrol/code/trunk/cruisecontrol@4628 878de816-9c12-0410-b5fe-b34e1928e20d
Sync with latest upstream changes.