Added include for std::getline() on MSVC