update to use mouseleave event (see issue #38); minor updates to contributing;

 - Issue #38 https://github.com/carlsednaoui/ouibounce/issues/38 explains why the change from mouseout to mouseleave