Convert the arm assembly sources to unix newlines
Merge pull request #400 from mstorsjo/cleanup-arm-assembly

Convert the arm assembly sources to unix newlines
get cpu cores for android
Merge pull request #403 from volvet/get-cpu-cores-android

get cpu cores for android
Unify the interface for the different variants of WelsCPUFeatureDetect

The caller of the function should not need to know exactly which
implementation of it is being used.

For the variants that don't support detecting the number of cores,
the pNumberOfLogicProcessors parameter can be left untouched
and the caller will use a higher level API for finding it out.

This simplifies all the calling code, and simplifies adding
more implementations of cpu feature detection.
Add cpu feature detection for generic arm/linux

For platforms without runtime detection, assume whoever built it
with HAVE_NEON actually wanted it.
Use the windows INFINITE define instead of manually casting -1 to uint32_t
Merge pull request #402 from mstorsjo/unify-cpu-feature-detect

Unify the interface for the different variants of WelsCPUFeatureDetect
Exclude assembly files that are used as headers

This avoids some warnings about object files not containing any
symbols.
Merge pull request #406 from mstorsjo/use-proper-define

Use the windows INFINITE define instead of manually casting -1 to uint32_t
Merge pull request #408 from mstorsjo/exclude-asm-headers

Exclude assembly files that are used as headers
Merge remote-tracking branch 'upstream/master' into travis.osx