Add special copy routine for NumPy out arrays
Add special copy routine for NumPy out arrays

This adds a special routine for ARMv7 arch to make sure
that when a copy is performed the resulting copy is
aligned by definition of the NumPy `ndarray.flags.aligned`
(irrespective of whether it's address aligned).

Think this may be a NumPy bug.

sklam/numba,seibert/numba,numba/numba,sklam/numba,numba/numba,gmarkall/numba,cpcloud/numba,stuartarchibald/numba,seibert/numba,cpcloud/numba,cpcloud/numba,numba/numba,stuartarchibald/numba,jriehl/numba,seibert/numba,stuartarchibald/numba,seibert/numba,gmarkall/numba,seibert/numba,stonebig/numba,gmarkall/numba,jriehl/numba,sklam/numba,IntelLabs/numba,gmarkall/numba,stonebig/numba,numba/numba,stonebig/numba,jriehl/numba,sklam/numba,gmarkall/numba,numba/numba,sklam/numba,stuartarchibald/numba,cpcloud/numba,jriehl/numba,stuartarchibald/numba,stonebig/numba,IntelLabs/numba,IntelLabs/numba,jriehl/numba,IntelLabs/numba,stonebig/numba,cpcloud/numba,IntelLabs/numba