gen_msvs_vcxproj.sh: add --enable-werror option

translates to TreatWarningAsError (/WX)
setting this via the CL environment variable is not possible due to the
/WX- default which is used on the command line

Change-Id: I0b42a9d3ca9eba6af82c25b8e434baa2fcb00156
Adding type casts to remove C++ compiler errors.

Change-Id: I224e49955ad6c833d204feb8efc4056e37d206be
Add a conservative RD based active map in vp9.

Change-Id: I47b3c38aadfd8f3ea08515a18a5948aa1375c650
Removing last_mi from MACROBLOCKD struct.

Change-Id: Ied12b39c55667b26fd3bf90eb331e601c53a10f6
Moving mi_streams from VP9Decompressor to VP9Common.

Change-Id: I7ad79c061ad4efbc4914ac49723b48183fdbdd47
Cleaning up vp9_firstpass.c.

Change-Id: Ie68eefddf9b0120021668cf21dc2c6fc837c50ac
Make vp8_set_maps more flexible.

Change-Id: I754a5c5e342cfa7c52c1a75424f18aea8b7657d2
Add VP9 support to the set maps example.

Change-Id: I8c3be3ed4d6bbc5fa3042a2d5637407d4d56afee
cut down calls to get_block_context

Change-Id: I894977e6655630823145c60c8258551bd3c8c76b
Merge "Add a conservative RD based active map in vp9."
Fix some active_map corner cases.

These were discovered by ActiveMapTest.

Change-Id: Ifcd305ae2d954b6ec7edcaed0f80baf18c769e01
Increase redo_frequency to 4 and cleanups

Clean-ups include
a. redundant code in rt -5 speed feature settings
b. code that guarantees square block availability in
rd_auto_partition_range()

Change-Id: Ic7b04d45b6dc15c461e0edbbb4e78aec20348291
Merge "Increase redo_frequency to 4 and cleanups"
Removing unused last_skip_{probs_q, false_probs} arrays.

Change-Id: Id84a43583af57889e87462ce8b76e5a552f44826
Merge "Cleaning up vp9_firstpass.c."
Merge "Adding type casts to remove C++ compiler errors."
Merge "cut down calls to get_block_context"
Merge "Removing unused last_skip_{probs_q, false_probs} arrays."
Merge "gen_msvs_vcxproj.sh: add --enable-werror option"
Merge "Removing last_mi from MACROBLOCKD struct."