Added a <ddt-font-renderer> directive.

This directive is responsible for rendering text typeset in a
given font on a canvas. Still WIP.
A few CSS changes.
Simplified the gulpfile.
Started using the new <ddt-font-renderer> directive.
The <ddt-font-card-word> directive now requires a font family.