Use the current font style in a cell.

When no font style is given for a cell, use the current one.
This is especially relevant for dfont fonts, where the same
font path refers to multiple fonts.

Without this fix, when using a global style for a dfont font,
it is lost in the table.
Ruby 1.8-style hash syntax to maintain compatibility