Template.has() should be passed ignore_empty=False by default.

**Breaking change**; closes #51.