Removed PJAX's DOM cache in favor of sending new PJAX requests on popstate. Added noRequest option and mockPjax() to allow you to use pushState without sending a request and also stay in sync with PJAX's history