Use SATD based mode decision for block sizes below 16x16
Use SATD based mode decision for block sizes below 16x16

This commit makes the encoder to select between SATD/variance as
metric for mode decision. It also allows to account chroma
component costs for mode decision as well. The overall encoding
time increase as compared to variance based mode selection is about
15% for speed -6. The compression performance is on average 2.2%
better than variance based approach, with about 5% compression
performance gains for hard clips (e.g., jimredvga, nikas720p, and
mmmoving) at lower bit-rate range.

Change-Id: I4d04a31d36f4fcb3f5f491dacd6e7fe44cb9d815

abwiz0086/webm.libvpx,thdav/aom,mbebenita/aom,stewnorriss/libvpx,kleopatra999/webm.libvpx,mwgoldsmith/vpx,thdav/aom,kleopatra999/webm.libvpx,VTCSecureLLC/libvpx,mwgoldsmith/libvpx,mbebenita/aom,zofuthan/libvpx,jacklicn/webm.libvpx,kalli123/webm.libvpx,luctrudeau/aom,abwiz0086/webm.libvpx,VTCSecureLLC/libvpx,openpeer/libvpx_new,mwgoldsmith/vpx,lyx2014/libvpx_c,mbebenita/aom,Suvarna1488/webm.libvpx,running770/libvpx,luctrudeau/aom,mwgoldsmith/libvpx,shacklettbp/aom,VTCSecureLLC/libvpx,felipebetancur/libvpx,jmvalin/aom,iniwf/webm.libvpx,Suvarna1488/webm.libvpx,webmproject/libvpx,shacklettbp/aom,luctrudeau/aom,running770/libvpx,goodleixiao/vpx,openpeer/libvpx_new,lyx2014/libvpx_c,smarter/aom,thdav/aom,reimaginemedia/webm.libvpx,jmvalin/aom,VTCSecureLLC/libvpx,reimaginemedia/webm.libvpx,abwiz0086/webm.libvpx,altogother/webm.libvpx,shacklettbp/aom,mwgoldsmith/vpx,ittiamvpx/libvpx-1,goodleixiao/vpx,stewnorriss/libvpx,jmvalin/aom,abwiz0086/webm.libvpx,Topopiccione/libvpx,smarter/aom,smarter/aom,ittiamvpx/libvpx-1,ShiftMediaProject/libvpx,felipebetancur/libvpx,zofuthan/libvpx,shacklettbp/aom,kleopatra999/webm.libvpx,goodleixiao/vpx,lyx2014/libvpx_c,kalli123/webm.libvpx,zofuthan/libvpx,gshORTON/webm.libvpx,mwgoldsmith/libvpx,openpeer/libvpx_new,iniwf/webm.libvpx,Suvarna1488/webm.libvpx,zofuthan/libvpx,mwgoldsmith/libvpx,jacklicn/webm.libvpx,thdav/aom,goodleixiao/vpx,webmproject/libvpx,webmproject/libvpx,kalli123/webm.libvpx,gshORTON/webm.libvpx,running770/libvpx,liqianggao/libvpx,kleopatra999/webm.libvpx,shyamalschandra/libvpx,luctrudeau/aom,liqianggao/libvpx,thdav/aom,liqianggao/libvpx,kalli123/webm.libvpx,luctrudeau/aom,shyamalschandra/libvpx,goodleixiao/vpx,altogother/webm.libvpx,stewnorriss/libvpx,mbebenita/aom,stewnorriss/libvpx,jacklicn/webm.libvpx,lyx2014/libvpx_c,liqianggao/libvpx,gshORTON/webm.libvpx,openpeer/libvpx_new,jacklicn/webm.libvpx,kalli123/webm.libvpx,Topopiccione/libvpx,GrokImageCompression/aom,altogother/webm.libvpx,stewnorriss/libvpx,kalli123/webm.libvpx,Suvarna1488/webm.libvpx,Topopiccione/libvpx,liqianggao/libvpx,VTCSecureLLC/libvpx,GrokImageCompression/aom,altogother/webm.libvpx,gshORTON/webm.libvpx,Topopiccione/libvpx,kleopatra999/webm.libvpx,mwgoldsmith/vpx,abwiz0086/webm.libvpx,openpeer/libvpx_new,shyamalschandra/libvpx,luctrudeau/aom,zofuthan/libvpx,smarter/aom,openpeer/libvpx_new,ShiftMediaProject/libvpx,mbebenita/aom,ittiamvpx/libvpx-1,altogother/webm.libvpx,lyx2014/libvpx_c,gshORTON/webm.libvpx,ShiftMediaProject/libvpx,Topopiccione/libvpx,jmvalin/aom,Topopiccione/libvpx,mbebenita/aom,mwgoldsmith/vpx,ittiamvpx/libvpx-1,stewnorriss/libvpx,iniwf/webm.libvpx,jmvalin/aom,reimaginemedia/webm.libvpx,mwgoldsmith/libvpx,iniwf/webm.libvpx,mbebenita/aom,ShiftMediaProject/libvpx,iniwf/webm.libvpx,mwgoldsmith/libvpx,Suvarna1488/webm.libvpx,GrokImageCompression/aom,webmproject/libvpx,smarter/aom,jmvalin/aom,liqianggao/libvpx,VTCSecureLLC/libvpx,Suvarna1488/webm.libvpx,shacklettbp/aom,smarter/aom,running770/libvpx,mbebenita/aom,webmproject/libvpx,zofuthan/libvpx,ittiamvpx/libvpx-1,shyamalschandra/libvpx,felipebetancur/libvpx,felipebetancur/libvpx,running770/libvpx,ittiamvpx/libvpx-1,GrokImageCompression/aom,mbebenita/aom,shyamalschandra/libvpx,mwgoldsmith/vpx,reimaginemedia/webm.libvpx,ShiftMediaProject/libvpx,lyx2014/libvpx_c,reimaginemedia/webm.libvpx,felipebetancur/libvpx,shyamalschandra/libvpx,webmproject/libvpx,shacklettbp/aom,altogother/webm.libvpx,iniwf/webm.libvpx,running770/libvpx,jacklicn/webm.libvpx,jacklicn/webm.libvpx,GrokImageCompression/aom,abwiz0086/webm.libvpx,GrokImageCompression/aom,goodleixiao/vpx,thdav/aom,gshORTON/webm.libvpx,kleopatra999/webm.libvpx,reimaginemedia/webm.libvpx,felipebetancur/libvpx