bugfix: _fstrcpy(): uses length of destination fix: env_forall(): if the callback function removes the current variable and the environment becomes shortened, the loop stops instead of to advance to the strings area add: StrFUpr(), MemFUpr() fix: _getdcwd(): warning about getdisk() for non-Micro-C