Updated historyJS, adapter, and JSON2