Revert "Bug 656632 - jsbridge JSONEncoder copy+pastes from simplejson code;r=jhammel" due to jsbridge disconnects

This reverts commit 29c68aa5e36f6d2f14eda42a1a315c1f45564497.
Bug 915554 - Fix handling of the old private browsing mode for Firefox 17.0 ESR. r=hskupin
Bug 885221 - Page hide event does not update window status if persisted is true. r=hskupin
Bug 912941 - Update mozelement.select() to not use scrollIntoView() itself. r=hskupin
Bug 918255 - Filter out functions from addon properties because they break JSON.stringify(). r=ctalbert