Update copyright year.
Some jshint clean up.
Pass named parameters via options object.
Add AES-GCM support.

- Use same counter for CTR mode as GCM.
- Add unit tests for standard AES-GCM test vectors.
- Add notes about future clean up/reorganization.
Add 32 component, 4-bit table multiplication optimization.
Add simple speed test script for aes.