Allow prefetch distance to be configured in Makefile

Allow the prefetch distance (in units of L1_CACHE_BYTES) used for
preloads in the optimized memcpy family functions to be configured
in the Makefile. The default value of 3 may not be optimal for some
platforms.