Throw error if ad is too large - closes #28
Add tests for ad length check
npm++
Merge pull request #32 from tessel/es-enforce-length

Enforce the maximum ad length of 32 bytes