Shelled a bunch of env modules.
Fixed typo in dir name.
Ported over old dipstick env detection lib.

Dipstick is similar to poshlib or boost::predef.