add .gitattributes
Makefile, 'release': pack all files
bin/build/setver: versioning helper script
bin/build/setver: --git-{add,commit,tag}, --reset
Makefile: add 'setver', 'version-bump' targets
Makefile: add 'generate-files-commit' target
Makefile overhaul

* added a "help" target
* moved pydoc creation to Makefile (bin/build/do_pydoc.sh no longer necessary)
* moved html doc creation to Makefile (allows parallelization)
* support parallel deprules compression (_compress-deprules)
* enforce file/dir mode for all installed files
  (use recursive "install", not "cp -r")
* "dist" target: compress with bzip2, gzip and xz, depending on
  X_BZIP2, X_GZIP, X_XZ
* removed broken "install-roverlay" target
* "install-pymodules" renamed to "install" as it installs
  scripts/binaries as well
* "install-config-compressed" dropped in favor of COMPRESSED_CONFIG=0|1
  (in "install-config")
* added "install-bashcomp", "install-nonpy"
* removed uninstall-roverlay, renamed uninstall-pymodules->uninstall

These changes are incompatible with the current roverlay-9999.ebuild's
src_install().
remove bin/build/{do_pydoc,roverlay_rst2html}.sh
update .gitignore
Makefile, "dist": create a separate -doc tarball
Makefile: DIST_{TAR,BZIP2,GZIP,XZ}
update roverlay-9999.ebuild

* fix python deps
* create "roverlay" group during pkg_preinst()
* compress config during src_compile()
* adopt Makefile changes
Makefile, "dist": remove useless check
not-installed: search for config file in PRJROOT

This allows to run
  roverlay.load_locate_config_file(False,load_main_only=True)
from "any" location if ROVERLAY_PRJROOT and PYTHONPATH are set properly.
roverlay/util/fileio, write_text_file: accept str
roverlay-query-config: rename arg "-C" -> "-c"
fix deprule
bin/: add roverlay-others

Runs roverlay with ROVERLAY_TARGET_TYPE=foreign
fix typo in Makefile
update generated files