add tuples api and tests as java-api and java-api.tests projects
refactor networker/basis to java-api/sneer.commons
KeyPair aggregates private and public key instead of extend them