feat: add is_std_forward_list
feat: add is_std_forward_list

std::forward_list does not have push_back, insert, or emplace but
push_front, insert_after, and emplace_after. We need to distinguish it
from other continers.

ToruNiina/toml11