begin to write tests for the new fast_variant
implement fast_variant2 default ctor and dtor
disable rx::async test because it is racy
operator ==, copy/move construct from fast_variant2
implement copy operator
implement move assignment operator
implement apply_visitor