Panel: use self._off for panelclose instead of document.off

Fixes gh-7058
Closes gh-7260

(cherry picked from commit 3df9b3ba8f5b7b7ddc3e030666b931a5ff1cf48e)
Demos: Correct reference to core in /index.php

(cherry picked from commit 99d6c6414f0728d1e56859863498b3305649f706)

Fixes gh-7511
Pagecontainer: make all page events go through triggerWithDeprecated

To make sure all former page events have a page container counterpart,
and that this counterpart has both a toPage and prevPage prop on the ui
object
Also add a demo of how to debug pagecontainer events

Fixes gh-7063
Fixes gh-7283
Fixes gh-7176
Closes gh-7285

(cherry picked from commit 3d4d7dd5e997129fd6092d5a9945670443b6e6cc)
Selectmenu: Update demo to no longer rely on deprecated page events

Re https://github.com/jquery/jquery-mobile/pull/7285#issuecomment-43017058

(cherry picked from commit 18d6b12026bef7acdd69d194588d40ac90066f50)
Build: update authors list
Build: Changed version to 1.4.3-pre
Build: Updating the 1.4-stable version to 1.4.4-pre.
Build: Renamed ._walk to .walk

Re jquery/jquery-release@54a815dd445ef76704db49cf5b101654741b9205
Revert "Build: Updating the 1.4-stable version to 1.4.4-pre."

This reverts commit 103e8873f4d4fa97a7ecad86f31272c69ae10140.
Pagecontainer: Add unit test for load method when no options are passed

(cherry picked from commit de70416b1b3a663f0586ddc3ea54d4b61db5250d)
Demos: Make casper tests check for JS errors and fail if any are found

(cherry picked from commit cb9112abb3acf73abc104051ac318647055b189c)
Revert "Events: Correctly refer to touch support module from tests"

This reverts commit fdfc2d6ad568884a8c3d1e1a5db2328083b76f1e.
Build: add new versions of core to be tested on travis
Build: Updating the 1.4-stable version to 1.4.4-pre.