Added support for nested urls through the following additions:
Added support for nested urls through the following additions:

1. added the $.mobile object, for storing public options used in core and other plugins that should be made configurable externally, somehow.

2. With this change comes the first property $.mobile: subPageUrlKey, which defaults to "ui-page" and becomes the URL parameter for denoting a generated sub-page of a particular URL. For example, you can now deep-link to sub-levels of a nested listview like this:
jquerymobile.com/test/#_listview.html&ui-page=listview-2

...in which "listview-2" refers to a generated page created by _listview.html when mobilize() runs on it.

Note that this &ui-page parameter is used for splitting the hash to find the right part to use for the ajax request for the real url (_listview.html), while the ID of the actual subpage div really uses the whole thing: "_listview.html&ui-page=listview-2".

The other idea is that after the "&ui-page=" part, plugins should use an ID that reflects their widget name. For example, &ui-page=listview-2 or &ui-page=globalnav.

Before this change, subpages would use the whole hash without mentioning their parent page url, so you'd end up with blank pages if you hit refresh while viewing a generated sub-page.

hinaloe/jqm-demo-ja,arschmitz/uglymongrel-jquery-mobile,arschmitz/jquery-mobile,arschmitz/jquery-mobile,npmcomponent/cbou-jquery-mobile,npmcomponent/cbou-jquery-mobile,startxfr/jquery-mobile,arschmitz/jquery-mobile,rwaldron/jquery-mobile,rwaldron/jquery-mobile,startxfr/jquery-mobile,hinaloe/jqm-demo-ja,startxfr/jquery-mobile,arschmitz/uglymongrel-jquery-mobile,npmcomponent/cbou-jquery-mobile,arschmitz/uglymongrel-jquery-mobile,hinaloe/jqm-demo-ja