unconditionally align SSL payloads

Remove support for conditional payload alignment, since we would never
want to turn it off. Also, consistently use size_t for calculating the
alignment.

Patch by: brent cook
Replace another malloc(X * Y) with reallocarray and remove a double memset