FELIX-4093 Dependency is ignored if @Bind does not respect naming pattern
FELIX-4094 Recognize add/remove method naming pattern

* Specification is used as default id if naming pattern does not work
* Report an explicative error when id cannot be found
* Added TestCases

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