Add integration tests for AES-CBC mode: - Single block encrypt/decrypt with NIST vectors - Multi-block encrypt with NIST vectors - Multi-block roundtrip verification - Empty plaintext handling - Arbitrary length plaintext