Pass device filters by copy
vex::Filter::General device filter holder

Use case:

    vex::Filter::General f = vex::Filter::Env;
    if (need_double) f = f && vex::Filter::DoublePrecision;

refs #61