added initial encryption code. bug in parameterized polynomial functions.
Reorder search function to take nonce, token ordering. Persist function that takes cipher nonces, and persist only cipher nonces to server.
Merge branch 'develop' into feature/homomorphic-search

* develop:
  add ability to list documentIds
  add ability to upload metadata
  updated to latest kodex to support client->context handle
  use aes encryptable for metadata
  updated to support latest kodex. updates encryptable api
  update to latest kodex with encrypted metadatum support

Conflicts:
	src/main/java/com/kryptnostic/api/v1/client/DefaultKryptnosticContext.java
java 6 compliance and made servicesFactory allow SecurityService to be configurable
Add numbers to regex of whitespace analyzer, add comment on latency in KContext
update analyzer test for updated ws analyzer
fix mock SFU service and upload code in context to use request instead of raw SPF
Merge branch 'develop' into feature/homomorphic-search

* develop:
  java 6 compliance and made servicesFactory allow SecurityService to be configurable
Merge pull request #19 in KRYP/kryptnostic-java-client from feature/homomorphic-search to develop

* commit '6f88b65ba9655e5e19d3481a605896ba9b6d993c':
  fix mock SFU service and upload code in context to use request instead of raw SPF
  update analyzer test for updated ws analyzer
  Add numbers to regex of whitespace analyzer, add comment on latency in KContext
  Reorder search function to take nonce, token ordering. Persist function that takes cipher nonces, and persist only cipher nonces to server.
  added initial encryption code. bug in parameterized polynomial functions.
Removed all mock services and spring injection thereof-- bad maintenance costs, will replace with Mockito where needed
Update storage service to handle aes encrypted documents, log and remove unneeded imports in BMKS
Merge pull request #20 in KRYP/kryptnostic-java-client from feature/document-encryption to develop

* commit 'afebb3f9cf88a1cf133a7b35c918d256cae1d236':
  Update storage service to handle aes encrypted documents, log and remove unneeded imports in BMKS
  Removed all mock services and spring injection thereof-- bad maintenance costs, will replace with Mockito where needed
add jacoco
android integration hacks
Added okhttp support and removed timeouts
Merge pull request #21 in KRYP/kryptnostic-java-client from feature/okhttp-support to develop

* commit '035109c276b58f477aed0150c75552d09c297612':
  Added okhttp support and removed timeouts