links: Needs to depend on core, because it uses .jqmEnhanceable() and the :jqmData() pseudoselector defined in core.
(cherry picked from commit 67582c3c48061670fae5c6a88c0d3426973eac88)

Conflicts:
	js/jquery.mobile.links.js
buttonMarkup: Remove popup special handling.
(cherry picked from commit 7696e9fd774e79065458301fdcb1c9ee1e4848eb)

Conflicts:
	js/jquery.mobile.buttonMarkup.js
Links: Append popup accessibility attributes. Fixes #5898.
(cherry picked from commit ab910d3cc80766c58c6b7aad4d0308f1de42c332)