Package: filter built USE for bug #453400

The enabled flags must be consistent with implicit IUSE, in order to
avoid potential inconsistencies in USE dep matching (see bug #453400).
Package: avoid redundant splitting of USE
Add debug output for cases like bug #453400.
Package._init_use: always sync _metadata