Use the kernel's syscall table files.

Also updates syscall numbers to Linux 3.17-rc3.
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.
Changed lexer_book to lexer.
Moved struct lexer to lexer.h
Change * to TOKEN_*.
Cleanup lexer_print_token
Give makeflow debug flags nicer names.
Change cctools_version_debug to accept 64 integer.