fix the different threshold between camera and screen
reformat
Simplify the compiler flags for the android test projects

These parts aren't performance critical, thus overriding the
compiler optimization flags (and arm instruction mode) isn't
necessary.
Remove an unused constant
Rename some decoder tables to match the name used in the encoder
Rename data types in the decoder to match the name used in the encoder
Rename a decoder macro to the name used in the encoder
Move common tables and definitions into the common library
Move a struct to the actual place where it's used

It's not related to the config reader.
Share one implementation of the CReadConfig class between the decoder and encoder console apps
Update the generic 32 bit arm linux cpu feature detection to support 64 bit kernels

On 64 bit kernels, /proc/cpuinfo doesn't list the same old features
as on 32 bit kernels, since most of them are mandatory on 64 bit arm
systems, see [1] for details.

If running a 32 bit arm binary on such a kernel, we need to detect
the features slightly differently, either by using other names
listed in the Features field on these devices, by checking the
"CPU architecture" field and always enabling these if the architecture
is >= 8, or by parsing /proc/self/auxv or using the getauxval function.

[1] http://marc.info/?l=linux-arm-kernel&m=139087240101974
Revert "add max nal size setting in gmp wrapper"

This reverts commit a20c503d14c6d4df5c0d8e36da52981faa6d846f.
Fix for memory leak of input frames in encoder.
Merge pull request #1048 from ethanhugg/maxnal-revert

Revert "add max nal size setting in gmp wrapper"
Merge pull request #1049 from ethanhugg/frameleak

Fix for memory leak of input frames in encoder.
Merge pull request #1046 from mstorsjo/share-tables

Share some tables and definitions between the encoder and decoder
Merge pull request #1045 from mstorsjo/share-read-config

Share one implementation of CReadConfig between both console apps
fix error judgment on return value in pauseframe
check each WriteBlockResidualCavlc to avoid overflow
Merge pull request #1047 from mstorsjo/cpufeatures-armv8

Update the generic 32 bit arm linux cpu feature detection to support 64 bit kernels