Add optimized windows C version.
Fix typos and rename.
Add core count detection.

Determine the number of computing threads during on startup rather than using
a hardcoded value.
Print total computation time.
Process two sequences in parallel with SIMD.
Only iterate over half the sequences.

The second half is the same.