Rewrite of bootstrap

- added GPL statement
- created (flaky) multi distro update and install routines
- created check for sudo/root
- created check for git, sudo (if not root) and virtualenv
- removed the dev-packages, python (if virtualenv is installed so will
  python)
- put paths in variables
- added variable for output root
- created check for existing directories
- make output root directory if necessary
- added some error checking