Problema risolto
Per chi avesse il mio stesso problema, bisogna abilitare PHP OpenSSL. Per farlo basta aprire il file php.ini e su
; extension=php_openssl.dll
rimuovere ;
extension=php_openssl.dll
(http://stackoverflow.com/questions/14978459/warning-stream-socket-enable-crypto-this-stream-does-not-support-ssl-crypto)
in più bisogna abilitare google al sito https://www.google.com/settings/security/lesssecureapps per far accedere all'account applicazioni esterne