Yet Another getopt C++ version, STL-streaming like