Adding conditionals to handle 10.9 deprecations

Adding conditionals to preprocessor directives to handle 10.9
deprecations. Fortunately, the code is mostly there, just needed to
make sure the compilation path is there for 10.9 +
Currently, this should be enough as these are deprecation warnings (but
the functions are still available). This should be reviewed in 10.10

Need to implement conditional preprocessor directives and code changes
to handle 10.9 deprecations of the following functions:
SSLSetAllowsExpiredCerts()
SSLSetEnableCertVerify()
SSLSetAllowsExpiredRoots()
SSLSetAllowsAnyRoot()

Those changes would also enable iOS support.
Changes will be based on comments notes from SecureTransport.h offers
another option in the doc on SSLSetAllowsExpiredCerts() with code
sample and refers to SecTrust.h