validator cleanup
Merge remote-tracking branch 'github/master'

fixes casting issues and warnings with gnutls
some prep for next release
modernized autoconf