Can now specify animation options when showing/hiding custom in-window metro dialogs
introduced Flyout.ClosingFinished event
added dynamic fylout to demo
hide Flyout even w/o HideStoryboard
refactored handling of closing flyouts
use the best matching icon frame
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`
Merge pull request #1628 from thoemmi/icon-size-fix-1242

Use correct size for window icon
Update 1.0.0.md
handle also the foreground for commands and buttons if a flyout is open by default
Update 1.0.0.md
Merge pull request #1629 from MahApps/1627-initial-opened-flyout-foreground-stuff

initial open flyout foreground stuff
Closing a tab doesn't work under specific circumstances

When `MetroTabControl.ItemsSource` is bound to a list of `MetroTabItem`s, then closing a tab doesn't work. Currently the code requires that the bound items are not their own container.
Merge pull request #1639 from thoemmi/patch-1

Closing a tab doesn't work under specific circumstances
Merge branch 'pr/1612'

Conflicts:
	MahApps.Metro/Controls/Dialogs/DialogManager.cs
Removed regions and unused usings
Use a generic EventHandler instead of a delegate
Mahapps -> MahApps