Add VAR_TX_NO_TX_MODE experiment.

This experiment removes the tx_mode flag from the uncompressed frame
 header and instead always uses a constant value.

objective-1-fast:

master@2017-06-29T00:51:22.142Z -> no_tx_mode@2017-06-29T01:09:32.392Z
   PSNR | PSNR Cb | PSNR Cr | PSNR HVS |    SSIM | MS SSIM | CIEDE 2000
-0.0103 |  0.0183 | -0.0076 |  -0.0103 | -0.0052 | -0.0208 |     0.0004

Change-Id: I9d49c4d99ed102e52c86e339f20623063886f49d
diff --git a/configure b/configure
index 04d5da0..5580a86 100755
--- a/configure
+++ b/configure
@@ -330,6 +330,7 @@
     sbl_symbol
     ncobmc_adapt_weight
     bgsprite
+    var_tx_no_tx_mode
 "
 CONFIG_LIST="
     dependency_tracking
@@ -563,6 +564,10 @@
       log_echo "disabling reference_buffer"
       disable_feature reference_buffer
     fi
+    if enabled var_tx_no_tx_mode && ! enabled var_tx; then
+      log_echo "var_tx_no_tx_mode requires var_tx, so disabling var_tx_no_tx_mode"
+      disable_feature var_tx_no_tx_mode
+    fi
     if enabled ext_tile; then
       log_echo "ext_tile not compatible with tile_groups, so"
       log_echo "disabling tile_groups"