Merge changes Ic29ef854,Ib285513b,Iad699b76,I40ecac5c,Iab911639, ...

* changes:
  Merge remote-tracking branch 'toybox/master' into HEAD
  Fix iconv build and add trivial test.
  lsof cleanup.
  Check for .git before setting GITHASH.
  Allow GITHASH to be set on the command line, to work around a yocto bug.
  Don't unnecessarily use printf in wc.test when echo will do.
  Test that our rm -rf can zap chmod 000 directories. (Skip test on host because ubuntu's can't.)
  Add basic env.test
  testcmd should only use absolute path to command when not doing TEST_HOST.
  Typo (env -0 was checking the flag wrong).