case insenstive for osx; tmpfs for osx; many more tweaks