refactor user.dir resetting
use cglib-nodep for tests so that asm3 isn't pulled in to test dependencies
start working on interactive mode tests
- solve chdir problem with jnr-posix