FELIX-3888 all the configuration settings in the config command

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1444486 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3890 only try to unbind services we bound, not failed ones

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1444487 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3891 minor cleanup of felix3680_2 test

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1444488 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3891 unlock around service registration/unregistration

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1444489 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3891 For several colliding activate/deactivate threads, only create/destroy the component instance once

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1444490 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3888 Make the lock timeout a configuration property, and expose it in the config command

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1444491 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3891 Use equinox available from maven central -- no deadlock in service registry, but circular reference tests fail

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1444492 13f79535-47bb-0310-9956-ffa450edef68
FELIX-3891 avoid deadlock in Felix ServiceRegistry unregister service by proper use of DS component context in test

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1444493 13f79535-47bb-0310-9956-ffa450edef68