add s3 adapter alpha version
fix issue 15: support SSL with self-signed certificate
Merge pull request #43 from ywang19/FIX_ISSUE_15

Fix issue 15, and 36 (s3 adapter alpha version)