Import poly1305aes_53
Use standard C99 types
Enforce round-to-nearest.
Check if we need -lm for fe[gs]etenv()
Move randombytes implementations to their own directory for consistency.