implements new IF-MAP 2.2 terminalIdentifiers for searches and subscriptions. Changed from Class to String comparison due to subtypes of Identity. Furhtermore added exception handling for SearchException in case of malformed XML in search patterns. Some command line tests performed, but at least identiy:other:* (all but extended) still needs testing!
fixed (removed two tests since @ignore did not work) and extended tests for terminalIdentifier validation for new IF-MAP 2.2 terminal Identifier