Use libgcrypt instead of libgnutls for SHA1 hashing
Added libgcrypt dependencies to travis build
Added libgcypt dependencies to install-all for fedora, debian and opensuse
Added backwards compatible g_list_free_full for glib < 2.28
Removed gnutls from cygwin dependencies in install-all.sh
Fixed fedora libgcrypt arch
Added glib g_hash_table_add for glib < 2.32
Check for key on p_hash_table_add
Added g_hash_table_contains for glib < 2.32
Fixed define for g_hash_table_contains (glib < 2.32)
Added common.h to parser.c
Merge branch 'master' into plugins

Conflicts:
	.travis.yml
	configure.ac
	src/profanity.c