Merge pull request #354 from zhilwang/arm-asm

Refine structure of iOS project to fix the issue.

I will merge this pull request for it is to fix broken the iOS build.   please raise fix patch If exist any issue on the iOS makefile
add a check to parseSliceHeaderSyntaxes
Merge pull request #355 from licaiguo/check-sliceheader

add a check to parseSliceHeaderSyntaxes
modify output help info and commands line input
add more unit test on decoder
add encode test for iOS
add the bitstreams
remove precompiled files
add command line example
Merge pull request #356 from ruil2/cleanup

modify output help info and commands line input -- review request #115
Merge pull request #359 from licaiguo/add-unit-test-cases

Add unit test cases
Fix a typo in a function pointer name
Merge pull request #360 from mstorsjo/typofix

Fix a typo in a function pointer name
Use higher level APIs for getting the number of cores if WelsCPUFeatureDetect didn't report anything

On processors without HTT, WelsCPUFeatureDetect can't return
a number of cores but might still return a nonzero set of
CPU feature flags. Previously the nonzero cpu feature flag
indicated that cpuid worked and the encoder wouldn't use the
higher level API for getting the number of cores, even though the
number of cores was left at 1.
Refactor initializing defaults in a SEncParamExt to a separate function
Add a new public method for initializing SEncParamExt to default values

This simplifies forward source compatibility when new fields are
added to SEncParamExt - when new fields are added to SEncParamExt,
this method makes sure those fields are initialized to the
default value - otherwise all API users would have to manually check
SEncParamExt every time it is updated to make sure there's no new fields
that should be set to a nonzero value by default (e.g. like
bEnableFrameSkip).
Renumber vtable entries in the C ABI test
remove boilerplate comments
make the makefile is indepent with the pch file
remove store_ref_base_pic_flag related codes in reference picture management