Some minor glitches left over from the Python->Ruby conversion (only were a problem on 64-bit and Windows) have been fixed. A test program and test vectors derived from the official AES specification have been added for easier verification of proper operation.