libvpx: Pull from upstream

Current HEAD: 374c8859199ca9edc07d8a0cf66ea8ff8aec015f

git log from upstream:
e945c56 Remove redundant argument entry in handle_inter_mode
4f2f867 Use the chessboard pattern pred search in newmv mode
7788c62 Fix clang compiler warning in denoising_neon.
3538191 Remove redundant num_refs definition
54ad095 Enable chessboard inter prediction filter type search
2528051 frame_size_tests: reduce default 'large' frame size
1fe18ac VP9 denoiser bugfix in debugging code.
caad168 Fix get_frame_type function
de4db2d vp9_bitstream.c: cosmetics
5de6114 USE local best_filter variable in handle_inter_mode
daed770 vp8: Set default denoiser_decision to copy for UV channel.
24c9d6a [spatial svc]Use #if instead of #ifdef on macro CONFIG_SPATIAL_SVC
f909e43 vp8 denoiser fix: Update denoised altref on key frame.
ffd948b Turn on adaptive pred filter scheme for sub8x8 below 720p
5926e7c Remove unfinished VP9 alpha channel.
bcaf1d6 Moved call to vp9_clear_system_state() to a proper location
765485c Add -DNDEBUG when config option debug is disabled

TBR=tomfinegan@chromium.org

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

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