IGearClient.add accepts environment variables - fixes 568

Fixes #568 
I gather you later filed a geard issue for fixing this... do we have a local issue too?