Add test for partial inverse transforms

To make sure the results they produce to match their full versions

Change-Id: Ib00b036fecf43fe20af716acfc580af18ef87757
Remove redundant function and calls

lf deltas are later setup in function vp9_setup_past_independence(),
so this commit removed the redundant copy. Also renamed a function
to better align the behavior of the funciton.

Change-Id: I5d28c2f5b12b3d31817e14296ed4605c1fd5c98c
Merge changes I5d28c2f5,Ib00b036f

* changes:
  Remove redundant function and calls
  Add test for partial inverse transforms
Add external constants.

Change-Id: I8d329513c87bd8622306aba27c83bf04ef170fa4
rename loop filter functions

This renames all the loop filter functions so that they no
longer refer to mb

Change-Id: I8a58a8c7fd253d835cb619bde13913e896ece90b
Increase required number of external frame buffers

Make applications pass in VPX_MAXIMUM_WORK_BUFFERS as well as
VP9_MAXIMUM_REF_BUFFERS.

Change-Id: I9c07ce83fa19c90ed43227b801b2013690e81edd
Merge "Add external constants."
Only exclude VP8 when it is included

If configured with --disable-vp8 kVP8TestVectors is undefined.

Change-Id: I9d83e805923977ab057ab48042580ce0d817ba68
Fix incorrect size reading

Guard against incorrect size values moving *data past data_end.

Check read length against the difference of the buffers.

Change-Id: Ie0b54e2db517fd41a0f3ceb23402ee44839a4739
Merge "rename loop filter functions"
Merge "Increase required number of external frame buffers"
Merge "Only exclude VP8 when it is included"
Merge "Fix incorrect size reading"