New Canvas/Pad properties and add tick_length_pixels

New pad properties make it easier to get dimensions in pixels and `tick_length_pixels` will set the tick lengths in pixels.