Merge branch 'release/v0.0.2' into develop

* release/v0.0.2:
  Starting release v0.0.2
Merge branch 'develop' of https://github.com/kryptnostic/fhe-core

* 'develop' of https://github.com/kryptnostic/fhe-core:
Merge branch 'master' of https://github.com/kryptnostic/fhe-core

* 'master' of https://github.com/kryptnostic/fhe-core:
  Switching to creativecommons-by-nc-sa-4.0.
Switching to creativecommons-by-nc-sa-4.0.

This switch is intended to help speed up sharing of the code, the goal is to eventual move everything to Apache 2.0.
Added padding strategies and basic crypto ops.
Disabled randomness and improved unit tests.

- Working on tracking down encryption/decryption bug. Pattern is consistent across blocks, but incorrect bytes are being read/written.

- Fixed a bug in addition that was preserving monomials that don't
  contribute.

- Implement polynomial function equals method and hashcode.
Fixed encryption / decryption and added envelope.

- Added Ciphertext envelop capable of supporting homomorphic string
  concatenation.

- Added support for arbitrary block length to zero padding strategy.

- Added static factory method for XOR function.

- Partially completed homomorphic xor.
Removed kryptnostic-service, as it is back-end scaffolding
Updated license to comply with CERN COLT licensing
Implemented homomorphic function generation.

- Added direct function encryption operation to the private key, so that
  it can be used to encrypt plaintext functions. This also allows for
  encrypting plaintext functions composed with the decryption circuit,
  the basis of fuly homomorphic operations.

- Added homomorphic function computing operations to the private key.

- Added unit test that demonstrates homomorphic xor operations.
Updated readme
Starting release v0.1.0
Merge branch 'release/v0.1.0'

* release/v0.1.0:
  Starting release v0.1.0
  Updated readme
  Implemented homomorphic function generation.
  Updated license to comply with CERN COLT licensing
  Removed kryptnostic-service, as it is back-end scaffolding
  Fixed encryption / decryption and added envelope.
  Disabled randomness and improved unit tests.
  Added padding strategies and basic crypto ops.
  Switching to creativecommons-by-nc-sa-4.0.

Conflicts:
	LICENSE.md
	kryptnostic-api/src/main/java/com/kryptnostic/multivariate/ContributionVector.java