Fix issues in dynamic texture color:

-Write was not taking row pitch into account (which seems to have a minmum of 128)

Fix issue in dynamic texture value:
-Use fast upoad method instead of slow version

For both color and value buffer:
-Intermadiate buffer was not filled correctly in case input spread size and width/height mismatch
-Intermediate buffer is now a class member (saves memory allocations and gen1 GC)
Merge branch 'master' of github.com:mrvux/dx11-vvvv