Don't replace state on initialization when called directly with either push or replace option set to false

Calling $.pjax({url: ..., container: ..., replace: false, push: false}) was still doing a replaceState call during the initialization stage