introduced Flyout.ClosingFinished event
added dynamic fylout to demo
hide Flyout even w/o HideStoryboard
refactored handling of closing flyouts
showing again before hiding has finished may result in invisible flyout
minor casing
Merge pull request #1626 from thoemmi/Flyout-CloseFinished

added event `ClosingFinished` to `Flyout`