Corrects comment
Adds filter.hpp

In the normal functional programming style, filter takes a predicate and
a sequence.  It yields only the elements that are true under the
predicate.
Adds testfilter with 2 basic tests

Test with a function and a vector of ints, then a lambda over the same
vector.
Adds testfilter to Makefile