Add support for basic line stippling in the graphics module

The default stipple argument of 1 results in a solid line. Any stipple value above 1 results in a pixel every `stipple` empty pixels.

1: ..........
2:.  .  .  .  .  .
3:.   .   .   .   .

and so on