Use the kernel's syscall table files.

Also updates syscall numbers to Linux 3.17-rc3.
organize headers
remove old function no longer used
remove pointless wrapper function of full_fwrite
large file support and simplifications
convert to new copy_stream.[ch] API
remove old versions of copy_stream/stringtools
Modified Makeflow LOCAL behavior
Merge branch 'nhazekam-single_local'
Prepare for parser to make substitutions.
Lookup local name from remote name.
No substitutions should reach the parser.
Add makeflow debug flags.
Test chirp at the end.

Need to test makeflow fast...
Adapt lexer to parser.
Add new parser.
Modified test to the specification syntax.
Remove unused function prototype.
Leading space is the same as leading tab
Do not treat remote name in any special way.