debug symbols

fix the processing of debug symbols and the related subpackage functionality

  - generate debug information
  - relocate the source file information to a default directory (that GB can later remap)
  - split and compress the debugging symbols
  - package the debugging symbols in a separate sub-package