tweaking MetroWindow layout to ensure text ellipses are respected
updated demo layout
Fixed the data-context and progresscolour binding issue. Fixes #626
only style formatting
fix background for MetroCircleButtonStyle
add MetroCircleButtonFocusVisual

fix also IsMouseOver and IsPressed for MetroCircleButtonStyle and
MetroCircleToggleButtonStyle (should only be triggered if mouse is over
ellipse)
fix foreground theme usage
use BorderThickness as StrokeThickness
remove unnecessary border from focu visual style
fade out effect on IsPressed
fade out effect MetroCircleToggleButtonStyle

 too
Merge pull request #672 from MahApps/punker76-MetroCircleButtonStyle-issues

fix some metro circle button style issues
style formatting
respect font size (#471)
adapts Calendar button symbol to textbox height
use same hover color as textbox does
use ContentFontSize, ContentFontFamily

instead 10 and DefaultFont
SnapsToDevicePixels=True for Calendar
some style issues

- Possible to change font size used in calendar
- Calendar should use AccentSelectedColorBrush as foreground color for
the selected date
- Styling issues with bigger fontsize
fix not showing validation