BPP-9894 @PackagePrivate detection uses single detector

Signed-off-by: Piotr Findeisen <piotr.findeisen@syncron.com>
BPP-10685 @PackagePrivate usage bug renamed

Signed-off-by: Piotr Findeisen <piotr.findeisen@syncron.com>
Changed RetentionPolicy of @Final, @PackagePrivate to CLASS

Signed-off-by: Piotr Findeisen <piotr.findeisen@syncron.com>
BPP-9473: Made @PackagePrivate.publicBecause required

Signed-off-by: Piotr Findeisen <piotr.findeisen@syncron.com>