Add separatedebug feature

When separatedebug is set in FEATURES, produce the debug symbols in a separate
tarball.
The resulting tarball is stored in PKGDIR with the extension .debug.tbz2.

BUG=chromium:432294
TEST=`FEATURES=separatedebug emerge-gizmo metrics` works.
/build/gizmo/packages/chromeos-base/metrics-0.0.1-r365.debug.tbz2 is created.
TEST=`emerge-gizmo metrics` works.
TEST=trybot run on daisy, link, gizmo, chromiumos-sdk, duck, lumpy-incremental.

Change-Id: I280cb9682fba1c6cd27f7b4825c1b331dc4729be
Reviewed-on: https://chromium-review.googlesource.com/229173
Reviewed-by: Zac Medico <zmedico@gmail.com>
Tested-by: Zac Medico <zmedico@gmail.com>
Reviewed-by: Bertrand Simonnet <bsimonnet@chromium.org>
Commit-Queue: Bertrand Simonnet <bsimonnet@chromium.org>
5 files changed