Initial copies of build infrastructure
Remove default prefix and package name prefix.  Change default pkg server to omni-os-pilot
tid18365 Update configure defaults.  Add pseudo-URL-encoding for package names.
tid18365 Default to GCC.  Fix zlib to build with GCC.  New openssl build script, not fully working yet.
tid18365 Change how IPS packages are made.  We now use pkgmogrify and pkgsend publish.
move the publisher to the config, make the p5m's substitute and provide a global build tool
make building python modules consistent and reusable
tid18365 compress/xz plus build system support for tar.xz files
tid18365 Make DTMPDIR default to TMPDIR and add comments to make it clear what the purpose of each is.
add license, clean replacments and support vendor_perl'ing out modules
if something goes wrong counting CPUs, use 2
tid18365 Avoid collision on variable PKGFMT, which seems more appropriate for the path to pkgfmt than the packaging style in use on the system.  Print out package name at the start of the build, to work better for scripts that build multiple packages.
Fix licensing of the build system.
tid18365 Remove vestigial SVR4 bits.  Institute default branch version that matches OmniOS overall branch, set in config.sh.  General cleanup and clarification.
tid18365 Move cleanup of temporary packaging files to clean_up() function.
move to 4.6.3
base template for packaging repos
extract the pkg stuff to a site config
flip all these to anonymously accessible git sources and cleanup the names
doc the file repo