Introduce DEVASSISTANT_HOME environment variable, utilize it in guitests to not overwrite config in homedir
GUI now honors directory it was launched from for project dir, fixes #227

- Also fixed failures when there is no cwd