While setting the IV for AES ICM the nonce is simply typecast from
a void * to a v128_t *. This breaches alignment requirements for
v128_t objects on platforms that require it.
Instead make a copy of the nonce to assure proper alignment.
Make possible to compile with -O0

The inline keyword by itself allows a compiler to invoke
external linkage and produce no code other than a call.
This is what gcc -O0 in fact does, giving a linking error.
Remove compile-warnings when --disable-debug
Merge pull request #83 from coien/master

Thanks for the fixes.
Merge pull request #82 from JaapKeuter/nonce_alignment

Thanks for the contribution.
Sync latest changes from master.