Determine toggle-all visibility based on all tasks

Before, it was determined based on the number of tasks available in the
current filtered state. To properly mimick other todomvc
implementations, the toggle-all button should be visible unless the full
task list is empty.
Merge pull request #5 from rmm5t/fix-toggle-all-when-filtered

Fix toggle-all visibility when hidden tasks still present