libvpx: Pull from upstream

Add arm64 target

Allow passing a URL to update_libvpx.sh

Don't lint mipsel headers because they don't exist

Current HEAD: c511d79c081ef8ca2bb2f9a096f893370cb9187b
git log from upstream:
7fc5e74 Reuse precalculated result
7083560 set_map.c: cleanup -wextra warnings
04c40d3 cleanup -wextra warnings:
21bb6dd vp9_firstpass.c: clean -wextra warnings
e623056 vp9_pickmode.c: cleanup -wextra warnings
d722795 vp9_rdopt.c: cleanup -wextra warnings
ed784a0 Removing redundant "8x8" suffix from MODE_INFO vars.
bf8c58b Refactor calling loopfilter code.
a16794d Revert "Remove Wextra warnings from vp9_sad.c"
6471dd7 Removing unused img_setup field.
2f6f955 Remove intermediate step in vp8_dequantize_b
4dcc6d9 Build armv7a-only code
1fbab85 AVX2 To VP9 Block Error Optimization
a77d6d0 Rename vpx_temporal_scalable_patterns.c
96d1946 Revert "Revert "Remove struct params from vp8_denoiser_filter""
6f35081 vp9_ratectrl.c: cleanup -wextra warning
051332a vp9_tokenize.c: cleanup -wextra warnings
ed09580 vp9_decodeframe.c: cleanup -wextra warnings
c39a361 vp9_quantizer.c: cleanup -wextra warnings
69544cf Clear unused parameter warning.
e05a17b vp9_mbgraph.c: cleanup -wextra warnings
82cf107 Silence unused parameter warnings.
2493e0f Fix int compared to unsigned int warnings.
200f9ae Silence unused parameter warnings.
7b4258d Clean up two unused parameters.
6122ca8 Simplify 2 pass KF bitrate allocation
<...>

R=fgalligan@chromium.org
TBR=tomfinegan@chromium.org

Review URL: https://codereview.chromium.org/290653003

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libvpx@271029 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
154 files changed