Added logging call for when TAXII header validation fails. Closes #26
Fixed issue where x509 certificate validation threw a 500 server error on failure. Fixes #31
Removed unneccesary call to get_components() in validators.py. Closes #23
Updated certificate validation error messages