rename graph files to nfa
rename graph functions and types to nfa
rename graph variables to nfa/dfa
add str_xcatsn() and remove __FILE__ tracking

* new function str_xcatsn()
* re-implement str_new* in terms of it
* remove unused __FILE__:__LINE__ tracking
doc
finish matcher functions impl, tests