Updated target 'pull' to have a more clear definition of how to pull.
Make use of repos from paklib in target 'clone'
Update bootstrapping script to use paklib/main.lua with targets 'clone'
and 'configure'.
Update paklib/main.lua to use PAKLIB_ROOT as the root for the paklib, or
.spm/paklib if variable is not present.
Update target 'build' to call 'tup' instead of '.spm/bin/tup'. This also
allows for tup-less lightweight scripts, where tup is already present on
the system.
Update target 'clone' to make use of PAKLIB_ROOT environment variable,
if present.
Additionally target 'clone' uses the repo/$REMOTE.lua system now, to
allow for future custom remotes.
Update target 'configure' to make use of utils/conf.lua for handling
updating/setting/creating build variables for tup/kconfig.
Update target 'pull' to make use of PAKLIB_ROOT environment variable.
Add new utility 'conf' for handling build configurations.
Fixed utility 'git' not handling return values properly.
Fix scripts/Tupfile depending on non-existant file. Now properly uses
build configuration variables.
Update addpayload script to make use of utility script 'conf' for
retrieving build variables.
Remove script 'getdeps'. It has been replaced by the now functional
paklib.