run: setup confirmation does not require <enter> key
static: add first attempt at using static modules
static: adapt module utility macro, loader and some cmake stuff
static: finish cmake modifications
Merge branch 'static' into devel

* static:
  static: finish cmake modifications
  static: adapt module utility macro, loader and some cmake stuff
  static: add first attempt at using static modules
cmake: remove debug message
toolbox: add disable_if macro
toolbox: add display_all_variables function, useful for debugging
cmake: use disable_if macro for BVS_MODULE_HOTSWAP
toolbox: reduce code by using a function