supporting All and Active filters on todos

the All filter may not be implemented in the best way, but it works
(testing)
Adding Completed filter

Refactoring todos.all route into todos.index (which is provided
automatically and implicitly)
Implementing Clear Completed button