mcrypt support for database cache files

__DB cache files__ should be (optionally) __encrypted__. I added the corresponding settings in __application/config/database.php__ where you can set the encryption key and the cipher. 

It should be noted that encryption/decryption processes will consume extra CPU resources, also depending on the selected cipher.