remove macro NO_WAITING_AU for always on
Merge pull request #902 from huili2/remove_No_Waiting_Au

remove macro NO_WAITING_AU for always on
enable dynamic AU size in decoder
Merge pull request #903 from zhilwang/arm64-sad

Add Arm64 sad code
Merge pull request #901 from syureyi/androidut

Androidut
    clean up expand picture.
Unset the executable bit on source files
Remove stray " in android layout xml files
Convert the android unit test source file to unix newlines
Convert android resource xml files to unix newlines

Some of these files actually had mixed line endings previously.
Use a correct format string in the unittest JNI wrapper
Fix building the android unittest when targeting older android versions
Remove useless declarations from Application.mk

OPTIM_debug isn't set by anything in this project, and APP_ABI
is set directly when invoking ndk-build - we don't use these
declarations at all.
Remove an unused menu resource file
Remove the stock example icons

A test application like these ones can do just fine without any icon
at all - there's no need to bundle 8 different extra binary images
just for that.
Change directory to /sdcard before running the unit tests on android

This allows placing the test files in /sdcard/res before running
the test. Previously, the current directory was /, and writing
data into /res isn't possible on non-rooted phones.
Enlarge pLongRefList to avoid accesses out of bounds

This fixes warnings about "array subscript is above array bounds".
Use the right data type for a local variable

All the values assigned into this variable, and compared with this
variable, are int32_t.

This avoids warnings about comparison between signed and unsigned
types.
Remove an unused variable

This fixes warnings about variables that are set but not used.
Initialize a variable to avoid warnings about possibly uninitialized use