Adds compress.hpp
Adds compress.hpp

Called as compress(data, selectors), each element in data is 'yielded'
only if the corresponding element in selectors is evaluated as true.
Otherwise it is skipped.  If there are fewer elements in data than
selectors, or vice versa, the loop terminates at the end of the shorter
sequence.

jkhoogland/cppitertools,tempbottle/cppitertools,ryanhaining/cppitertools,ryanhaining/cppitertools,ryanhaining/cppitertools,jkhoogland/cppitertools,tempbottle/cppitertools,tempbottle/cppitertools,jkhoogland/cppitertools