Handle large plaintext input properly.

* onetime
  (main): When encrypting, read in 8k chunks, instead of reading the
    whole file into memory.  If someone has enough pad to encrypt
    their DVD collection, we should still perform acceptably.