Improved logging in KeyExchange
CryptSignature now preforms type checking on type specfic mehtods. Also improved logging.