batman.js - fix the index view to render contents correctly

If an item was removed on the active or completed view it would not render correctly on the index view. A SimpleHash was used to index the results of get('all') and it was not enumerating the items correctly. Forcing it to use the results of a filter resolves that for now.