add arm64 MB COPY code and UT
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.
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.
Merge remote-tracking branch 'upstream/master' into travis.android