Inactivity timer in Connection. Added wrapper methods to enable triggering of activity to reset inactivity timer. With some specs.