Function comments
Rm swallowing exceptions
Added @throws
Candidate fix for curl unable to connect due to missing ssl cert
Merge remote-tracking branch 'origin/master'