Fix concatinatoin of virtual_chunks, they seem to have never worked
Add lambda and exclude lambda std glue

The lambda will run pushed items through a unary functor, and push the result to dest
The exclude lambda will ren the pushed item through a unary functor, if .second of the result is true, .first is pushed to dest
Remove some bad documentation
Remove illegal `typename` from ut-pipelining virtual_cref_item_type_test.

`typename` is not necessary (and in fact illegal in C++03) since what
follows does not use any template parameters, so the compiler can
immediately deduce that the referenced member is a type and not a value.
Merge branch 'master' into serialization