Issue 1383 - fixes to handle single & double quotes in data-url

In my comment to this issue (https://github.com/jquery/jquery-mobile/issues/1383), there's a sample page that reproduces this issue.

In this branch, I first committed new unit tests that fail against against the current navigation code. Next I committed a couple of changes needed to handle these quote characters. I've only tested the fixes in Chrome & FireFox. Please let me know if you have any questions about the changes or the use case. Thanks for the consideration!