improved any_tuple interface

this patch adds the member functions `drop`, `drop_right`, `take`,
and `take_right` to the class `any_tuple`.