Two tests for encryption, one using string functions, still have some leaks but they both pass. Also fixed an initialisation bug with converting string to rsa key.
Added OpenSSL library initialisation and cleanup functions. Initialisation must be called before any OpenSSL API call is made, and cleanup is when OpenSSL is no longer needed in the process.
Removing commented out code and comments that are no longer true.
Skeletons for signing messages.
Merging testable branch into matser
Merge pull request #2 from draganglumac/testable

Testable - making the test infrastructure and the first test for changed implementation of random_in_range