MAINT: check alignment of copy arguments in debug mode

Allows catching unaligned access issues on x86.
Triggers TestRegression.test_complex64_alignment if the fix is reverted.

Also remove some dead code.
Merge pull request #3789 from juliantaylor/check-alignment

MAINT: check alignment of copy arguments in debug mode