Add whack-run-with-whack-root to run apps with whack root mounted
Don't rely on env variable since we shouldn't trust the caller
Convert whack-run-with-whack-root to C program
Detect when unshare fails
Ignore whack-run-with-whack-root binary
Drop permissions before executing command
Change owner of /usr/local/whack to running user
Add support for non-relocatable applications using unshare and mount
Add "run" script in installation directory for shorter commmands
Allow binaries in whack root to be run directly
Remove debugging print statement
Create separate working dir and install dir for non-relocatable builds
Move package description parsing into separate classes
Move _generate_install_id outside of PackageInstaller
Move build step into separate classes for (non-)relocatable packages
Move install step into separate classes
Remove unused field
Remove duplication
Write run file during build rather than install
Use exec when generate direct bin files