Committing in fixes for duplicating path information during serialization/deserialization of a VML surface.

Squashed commit of the following:

commit 7c873136c5c374c272b401ad11543f9214da0c65
Author: Jared Jurkiewicz <jared.jurkiewicz@gmail.com>
Date:   Mon Jul 28 11:09:12 2014 -0400

    Fix patth repeated duplication error in VML renderer, fixes #16830

(cherry picked from commit cacc09e1bacb0f78eeab56ff5c32089a27298011)