added make_synthetic_lexeme
began work on syntactic_analysis_t

 - currently doesn't do much! :D
lexical manipulation for syntactic analysis

 - lxa_peek(), lxa_skip(), and lxa_match_mk()
implementation of parse_function

 - added lxa_mk_if taking string for punctuation
 - retired the concept of a function pattern
more work on syntactic_analysis_t

 - implemented parse_parameters
 - implemented parse_typename
 - rejigged how return-types get parsed, it's better