Adding a new Canvas/Font example.
Fixed Canvas::draw_char to use the full font table (c = 0..127).

1. Canvas::putchar will handle newline instead of draw_char.
2. Fixing some documentation.