BUG: do not reject unaligned sparse matrix arrays

Fixes scipy 0.14.0rc1 test failures on 32 bit Python for Windows.
BUG: define PyArray_IS_C_CONTIGUOUS in SuperLU code when using numpy 1.5.x
Merge pull request #1 from rgommers/sparse-unaligned-issue

BUG: define PyArray_IS_C_CONTIGUOUS in SuperLU code when using numpy 1.5.x
Merge pull request #3534 from cgohlke/patch-1

BUG: do not reject unaligned sparse matrix arrays