Added base functions to do stuff, and filled out the CyaSSL version. Changed return types to bool.