fixes #18093 - dojox/mobile/Switch doesn't display correctly in RTL.
fix wrong ListItem right text color in windowsphone theme, refs #17445
Fix to allow for a null stroke definition in a theam or dynamic theme modification.  fixes: 18060
Convert abandoned dojox/jsonPath to full AMD.  fixes: #18055
Emit empty change record when file input value is cleared

Chrome clears the file input value when the file selection dialog is cleared.
If a file was already chosen this creates a change, but the data array
provided to `onChange` wasn't accounting for this so a dummy file object
gets passed instead of an array.
Merging in pull request 114 (add chart margin support to themes) fixes: #18079
Fix #18164: dojox/mobile/tests/test_FormControls: incorrect input fields size with ios7 theme.
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
update dojox to the latest dojox/app.
Update dojox to the latest dojox/app.