add arm64 MB COPY code and UT
Don't use the non-standard apple syntax in a gnu version of a macro
Use mov.16b instead of mov.8h

According to the arm architecture reference manual, the mov (vector)
instruction can only use the arrangement specifiers '8b' and '16b'.
The apple tools still accept the '8h' form, but it assembles into the
same as '16b'. (When copying a vector register to another, the element
size in the vectors don't matter.)

This fixes building with gnu binutils.
Fix WelsHadamardQuant2x2*_AArch64_neon

In WelsHadamardQuant2x2SkipKernel_AArch64_neon, write the output
of cmhi into v0 - this is the register that is assumed to hold
the output.

In WelsHadamardQuant2x2_AArch64_neon, subtract the count of zero
elements from 4, not from 16.

This makes the encoding unit tests pass again.
Regenerate the targets.mk files

This makes the indentation of some new lines consistent with the rest.
Check left/top flag instead of uiNeighborAvail in neon deblocking

When deblocking over slice edges (in single threaded sliced
encoding), uiNeighborAvail might say that a MB isn't available,
even though it is available for deblocking here.

This fixes the encoder test of dynamic slicing, with neon
optimizations enabled.
Merge pull request #1107 from mstorsjo/fix-aarch64-gnu-build

Fix building for aarch64 with gnu binutils
mark decoder always ECed status until correct IDR comes
Fix indentation of macros in reconstruct_aarc64_neon.S
new IDR inserted as GREY
Merge pull request #1106 from mstorsjo/fix-aarch64-hadamard

Fix WelsHadamardQuant2x2*_AArch64_neon
Merge pull request #1113 from mstorsjo/asm-indent

Fix indentation of macros in reconstruct_aarc64_neon.S
Merge pull request #1101 from dongzha/AddArm64MBCopy

add arm64 MB COPY code and UT
Merge pull request #1114 from huili2/GREY

new IDR inserted as GREY
Merge pull request #1112 from huili2/EC_IDR_request

mark decoder always ECed status until correct IDR comes
Merge pull request #1110 from mstorsjo/neon-deblock-fix

Check left/top flag instead of uiNeighborAvail in neon deblocking
Merge pull request #1108 from mstorsjo/regenerate-makefiles

Regenerate the targets.mk files
I'm not able to see the changes in rbcommons (strange), so directly look at here.
decrease dec log size
Merge pull request #1115 from huili2/dec_log_decrease

decrease dec log size
astyle all cpp files