Cleaned up Clock Hand drawing code

Non image based clock hands now drawn within same methods as image
based hands. Rotations now calculated rather than hard coded.
Fixed up Clock Hand Images

Clock hands look much better when not scaled during rendering.
Added dynamic and 24 hour mode

Added a dynamic rendered face and 24 hour dynamic mode. Also changed
time chooser to roll over from hour to hour when setting minutes and
from AM to PM and back when setting hours.
Converted everything to function as a ContainerControl

This will allow multiple instances and embedding in different window
types
More fixes and cleaning

Fixed the day labels to draw only once. They were being overdrawn and
blurring. Resized the clock hands and created a buffer to scale down
the hands for a smoother look. Clock now opens with the current time.
Created Computed Properties for ease of implimentation

DateTimeWindow added with computed properties for setting up the
picker. Date_Time_Container(the picker) now has computed properties to
set up subcontainers.
Added SelectedDate computed property

SelectedDate property of DateTimeWindow now sets/gets the current
selection
Merge branch 'master' of https://github.com/mikecotrone/CalendarTimeChooser into mikecotrone-master

Conflicts:
	.CalendarTimeChooser.xojo_uistate
	Calendar-Time Classes/Calendar.xojo_code
	Calendar-Time Classes/Clock.xojo_code
	Calendar-Time Classes/TimePicker.xojo_code
	Calendar-Time Containers/Time_Container.xojo_window
	CalendarTimeChooser.xojo_project
	Demo WIndows/DemoLaunchWindow.xojo_window
Removed Temp file preventing sync
Merge pull request #2 from jimmckay/master

More changes and a 24 hour mode