Ensure all of Calendar's style components are within its bounds.

Change-Id: I998e44eec81716aa04f37870d767f70dc70b0195
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>