Reworked interface, using reworked PKi and eID module

git-svn-id: https://etee.svn.codeplex.com/svn@29676 555e8bc2-ad3d-4a22-a156-a42dcab9bd6f
Added negative tests
Made both Java 1.6 and 2.0 tests work again

git-svn-id: https://etee.svn.codeplex.com/svn@29678 555e8bc2-ad3d-4a22-a156-a42dcab9bd6f