sqlalchemy: addition of Encrypted type

* Adds a custom type which is called `Encrypted`. It uses
  the AES algorithm provided by pycrypto in order to encrypt and
  decrypt.

* Adds python 3 compatibility.

Signed-off-by: Konstantinos Kostis <konstantinos.kostis@cern.ch>