Added support for encoding multiple font sizes into a single GPB with gameplay-encoder.
Font class and related text rendering was updated to support multi-font GPBs.
Tweak to multi font size support.
Merge pull request #1342 from sgrenier/next

Support for multiple font sizes per Font
Fixed issues in textured shader when using bump mapping and spot lights.
Merge pull request #1344 from sgrenier/next

Fixed issues in textured shader when using bump mapping and spot lights.
Fix to gameplay-encoder to produce better looking fonts at certain sizes.
Merge pull request #1345 from sgrenier/next

Fix to gameplay-encoder to produce better looking fonts at certain sizes.
Changed sample browser arial font to use 24 as the default size instead of 8.
Merge pull request #1346 from sgrenier/next

Changed sample browser arial font to use 24 as the default size instead of 8.
Fixes repeating MaterialParameter warnings each frame to only log once for missing uniforms and unset parameter values.
Merge pull request #1347 from seanpaultaylor/next

Fixes repeating MaterialParameter warnings each frame to only log once for missing uniforms and unset parameter values.
Updated run scripts to also rsync res/ui
Updates to CHANGES.md and README.md for v2.0.0
Merge pull request #1348 from seanpaultaylor/next

Updates to CHANGES.md and README.md for v2.0.0
Remove arrow keyEvent form translation to better showcase the Textbox cursor movement behaviors.
Merge pull request #1349 from seanpaultaylor/next

Remove arrow keyEvent form translation to better showcase the Textbox cursor movement behaviors.
Moved samples all over to use default ui font.
Updated other fonts to use the new gameplay-encoder.
Moved copy of shaders/ui to pre-build to ensure the commands are always run.
Merge pull request #1350 from seanpaultaylor/next

Default UI Font
Merge pull request #1351 from seanpaultaylor/next

Updated run scripts to also rsync res/ui
Changed Properties class to use a std::list instead of std::map for properties to ensure order of properties is preserved and to allow multiple properties with the same name (i.e. rotate, translate, etc).
Changed SceneLoader to support multiple rotate/translate/scale properties in a node.
Changed Visual Studio Debug and DebugMem projects to use "Multi-threaded debug DLL" runtime linking instead of Multi-thread DLL".