Changed to use gnutls instead of openssl for sha1 hashing
Fixed gnutls dependency for ubuntu
Added gnutls-devel dependency for fedora
Added libgnutls-devel dependency for opensuse
Added cygwin gnutls-devel dependency