rolled back some changes not needed

$this->js_enabled is not necessary to be set because of the check !defined('_PS_ADMIN_DIR_') in _runJs, so only when a missing transaction needed to be sent or when a refund is made the pageview was sent.
that is fixed with the addition of noninteraction in header and in file GoogleAnalyticActionLib.js