Implement revision 4 and 5 encryption handler.
Merge pull request #53 from numion/encryption

Support revision 4 and 5 encryption if PyCrypto library is available.