Correct swap(), clear()
Use std::less<> in expected<T> and T comparisons
Add tests for relational operators (in progress)
Update readme