added variadic::all metafunction
provided preprocessed implementation for variadic::all and variadic::any