close returns t when closed, nil when already closed. also, adding internal-run-time to seed hash.
rename gcm.lisp
updating with-crypto-object macro (has more defs, and also calculates size INSIDE the body, letting us eval objects)
updating hashers to use with-crypto-object (surprised we didnt get segfaults here...) and building new hmac authed hash functions. they work great.
adding padding functions/aes-cbc. working great.
new sizes, updating for new files/exports
adding partial (no hmac) hash tests, random tests, crypto (cbc/gcm) tests. all passing, of course. need to add hmac tests, need to test aes stuff a bit more (but so far has byte-parity with SJCL (which is our main target)