Add function_info.hh from scolex.
Add accept.hh

Originally parse.hh in scolex. Mainly just iterator functions usful for
lexing/parsing stuff.
Make max_value constexpr.
Add includes to snow-common.hh

Specifically option.hh, function_info.hh, and accept.hh