Move SIMD implementations out of detect.c

Move SIMD the implementations of SigMatchSignaturesBuildMatchArray()
for SSE3 and Tile out of detect.c to reduce the size of the file.

Used include of detect-simd.c so that the functions can remain static
inline and since they call other static inline functions.