Implement support for CollectD packet signing and encryption (LOGSTASH-1640)

These commits add signature validation and decryption to the collectd input plugin.