CELIX-182 updated used enum types

git-svn-id: https://svn.apache.org/repos/asf/celix/trunk@1641254 13f79535-47bb-0310-9956-ffa450edef68
CELIX-182: updated used enum types

git-svn-id: https://svn.apache.org/repos/asf/celix/trunk@1641256 13f79535-47bb-0310-9956-ffa450edef68
CELIX-156: changed variable initialization

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