drain_filter_polyfill 0.1.3

current nightly implementation of Vec::drain_filter, copypasted out for use on stable
Documentation