i06t08: Coral initial implementation

Closes #112
i06t09: Coral methods

One stub function added. #101
i06t09: Coral methods

A few stubs have been added. #101
i06t09: Coral methods

Introduction of asymetric cryptography in
order to be able to encrypt and decrypt
messages. #101
i06t09: Coral methods

Small fix in the implementation. #101
i06t09: Coral methods

README file has been added. #101
Merge branch 'coral' of https://github.com/OceanVision/ocean into dev

Conflicts:
	.gitignore