REFACTORED binding for services.
CHANGED: Code adapted to DoD.
CHANGED: Collections are used now.
CHANGED: Javadoc added and improved.
CHANGED: Minor code improvements (e.g. more NPE protection)
FIXED BindingInfoProvider and all according classes.

Signed-off-by: Michael Grammling <m.grammling@external.telekom.de>