Properly set DateGrid height
Properly set DateGrid height

The DateGrid should be as tall as the track area minus half the track
border to bring it inside on the bottom. Also simplify how canvas size
is stored.

mrobinson/blockpuzzle,mrobinson/blockpuzzle