[Fix] Error that Value was not converted when Text was e.g "100g" and StringFormat "{}{0:N0} g"
Problems with whitespace.
Setup parts to remove for StringFormattings from Text, so that these parts are not searched every time, but only when StringFormat changes
Cleanup NumericUpDown for StyleCop
InputDialog supports enter on the textbox and escape globally.
introduce CustomChromeWindowBehavior
more functionallity

- remove BorderlessWindowBehavior usage
- remove MetroContentControl, because animating the window content gives
us nasty black flickering
- IsHitTestVisibleInChromeProperty for title bar objects
fix maximization
ignore taskbar (not working yet)
change clean style, bring animation back (only for content)
EnableDWMDropShadow for MetroWindow
fix wrong max size on multi monitor config
on max set ResizeBorderThickness to 0

for dragging maximized window from top
Introduce DropDownButton
set AllowsTransparency always to false!!!!
mark BorderlessWindowBehavior as obsolete
changes for SizeToContent
handle SizeToContent from associated window
fix not ignoring taskbar
hide border on maximize
handle taskbars auto-hide