DRY up the aes_cbc classes; make openssl even faster by not recalcing mode string every time (good lord...nearly 2x speed up)