Use falsy values for $empty
set $empty on completion of all task types
Merge pull request #26 from behrad/master

$empty now is set for all falsy values instead of just void values and all task types