Added hashlib wrapper module to create a defined interface to 'new' within
hashlib.  Hashlib is constructed dynamically from available openssl
algorithms.  These are augmented onto globals() which is unparsable by
pylint, therefore pylint will complain if any such methods are called.