merge2out: remove package-templates processing
Initial commit of the woof-next build system.

Remove merge2out and replace with setup.sh
Remove woof-distro and replace with brand new content (pkglist) suitable
for new build system.
Add debian-build.sh (aka deb-build.sh from deb-build branch) and build-iso.sh.

Creates working "workdir" but the build system doesn't work yet, still
needs fixing on the paths etc.
rename debian-build.sh back to deb-build.sh
setup.sh now creates proper build.conf for builders; add runqemu.sh
fixes, now deb-build.sh works
build-iso.sh, setup.sh - preparatory work (not working yet)
make build system works

build-iso.sh adapted to work with new directory structure;
deb-build.sh %addbase now install both base and base-arch files;
setup.sh updated to supply the required parameters for build-iso and deb-build.

build now works, but resulting puppy does not boot.
needs to cleanup and setup permission for base files (this is the job of
pinstall.sh) - this was previously done by merge2out.
bring mods from deb-build branch to init.

disable precaution for non-existing aufs module (we assume aufs all the way
except when turned off with layerfs parameter), and copy DISTRO_SPECS from
initrd to new rootfs to avoid (possibly conflicting) duplicates between
initrd and basesfs DISTRO_SPECS.
better runqemu
enable devtmpfs in initrd, initrd now boots.

But still not fully working; it stops after switch-root.
build-iso.sh updated to change BOOTLABEL to $DISTRO_PREFIX
milestone: puppy now boots to command line.

Changes up to here contains minimal changes needed for the build system
to make a puppy that can boot to command line.
Two crucial changes:
- devtmpfs is enabled both in init and basesfs
- /dev directory is kept in both init and basesfs
  (because we no longer extracts DEVDIR.tar.gz)
Next immediate plan is to cleanup, removing dead code for non-devtmpfs
operation; also in pinstall.sh cleanup workaround files (EMPTYDIRMARKER and
friends) which used to be done by merge2out.

After that we can look at heavier changes.
update README
merge remote-tracking branch 'upstream/woof-next' into woof-next-james

Pull all changes in woof-next until today.
rootfs pinstall.sh: cleanup all those MARKER files.
Merge pull request #472 from puppylinux-woof-CE/woof-next-james

initial working commits for deb-build infrastructure