Reset ping timer on publish, subscribe, unsubsribe. Adding tests and fixing test on pingreq resetting timer