Extend ComponentSupport instead of AbstractLoggingComponent

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Send CapabilityEvent.AfterUpdate also when update fails

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Do not unbind nexus active condition as it is a singleton

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Register NexusIsActiveCondition with EventBus on instance creation / Do not unregister on unbind (NexusIsActiveCondition is a sigleton)

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Capability should be activate only in case that it has no errors

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Merge branch 'master' into capab-error-handling
Drop validation that capability should be configured on update

This allows a capability that failed load/create to be updated and brought in a valid state

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Merge pull request #223 from sonatype/capab-error-handling

REVIEW: Capability should activate only in case that it has no errors