FunctionDeclaration: added 'tmp_vars' dict, fixed pretty_print order