HF RL Explorer

Missing move semantics and swap for boost::nowide fstream and filebuf

Missing move semantics and swap for boost::nowide fstream and filebuf: a task in LegoFlow-SWE (Harbor dataset). // Move assignment boost::nowide::ifstream f; f = std::move(f2); // error

The task

// Move assignment boost::nowide::ifstream f; f = std::move(f2); // error ```

Part of Lego-X/LegoFlow-SWE.