Moved the path join/sanitize to pollyfills
Added sanitize_path to normalize and deduplicate directory separators. Changed warehouse_path to be able to scale up the number of octect pairs as much as desired.