PROTON-191: modified reconciliation tool to 1) use separate packages for API interfaces and implementating classes - the latter is where the annotations now live 2) tool to accept annotation classname as parameter 3) Resolve TODO in package searcher, restructure testdata

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding@1433539 13f79535-47bb-0310-9956-ffa450edef68
PROTON-191: Add annotations to the JNI impl indicating their c function equivalents.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding@1433540 13f79535-47bb-0310-9956-ffa450edef68