sdio: fixed SDIO_DMAPREFLIGHT() macro to return fault code

the logical && was swallowing the -EFAULT return
strncpy bug fixed: fill tail of dest with zeroes if src size < n
Merge pull request #7 from DrTon/strncpy_fix

strncpy bug fix