Add a Desktop style for Calendar component

Calendar was hardcoded to the base style. This patch changes it to use
the newly created Desktop API which should match QCalendarWidget

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