Add documentation for translator functions
Document ExpressionNode
Add const qualifiers to translator.c
Document used macros
Dump string literals
Make test_translator.lua accept input from stdin
Use xmalloc in regex_alloc
Readd -Werror

This change was never intended to be committed. And reason for it was gone after 
I updated libuv.