poly1305_state_internal_t alignment is fine; add intermediary void * cast.
+ poly1305 streaming interface