ICS Selenium Multi-Thread Edits

1) Prevents storedVars from being reinitialized within a test suite
(between cases.)
2) Prevents defaultTimeout from being reinitialized within  a test suite
(between cases.)
3) Allows ports to be searched and dynamically allocated.
4) Allows assets to be higher than the root of the suite in the file
system.