Refactoring template tags to be more DRY. Adding tag.

The new template tag "unit_or_unknown" is used by one of
the implementation skins.
Merge pull request #63 from steventlamb/topic/refactor_ttags

Refactoring template tags to be more DRY. Adding tag.