PLAT-6505 - Return permission denied for Bloomberg subscriptions

Minimal change to return correct status from subscription
PLAT-6505 - FixUp PR
PLAT-6505 - FixUp PR
Merge pull request #62 from OpenGamma/topic/PLAT-6505

PLAT-6505 - Return permission denied for Bloomberg subscriptions
PLAT-6506 - Add additional result status

SuccessStatus.NOT_APPLICABLE
FailureStatus.INVALID_INPUT