Quick fix for info bubble popping out in unwanted situation.
Made library less sensitive to unintended collapse.
Merge pull request #826 from kah-heng/MouseOverInfoBubbleTimer_ChocoButterUI

Quick fix for info bubble popping out in unwanted situation.
Merge pull request #828 from kah-heng/LibraryUnintendedCollapsingFix_ChocoButterUI

Library unintended collapsing fix
Merge branch 'master' into ChocoButterUI
1. Refactored show/hide/fade-in/fade-out out of InfoBubbleViewModel (into InfoBubbleView)
2. Removed InstantAppear/CollapseCommand (replaced by show/hide requests)
3. Introduced "InfoBubbleEventHandler" and "InfoBubbleEventArgs" for show/hide/fade-in/fade-out
Merge pull request #837 from Benglin/BubbleFading

Merge this pull request in so that Kah can continue working on more refactoring tasks.
Code cleanup on ZoomTest and remove console output