Calendar border margin goes away in flat style for lighter margin impact.
Added in a container width method that will shift container size around based on style.
Fineshed impl of changing container width sizes.
When flat style the calendar inner view pushed out to the margin of the containing view.  A bit flatter of a look.
For flat mode the corner radius goes away.
Radius is no longer a public property. I still is zero for flat.
Incremental try to isolate the days view across the top.
Refactor a helper method to determine if a day is outside the currently viewed month.
Put the labels on top of the gradient view.
Flat style no longer has gradient view applied to the day of month labels.
Changed way to test disabled dates for simplicity.
Removed dead code in sample app.