librustc: Remove calls to `upcall_reset_stack_limit`
librustc: Implement `|A| -> B` syntax for closures and make bare `fn`
work
auto merge of #10159 : pcwalton/rust/new-closures, r=pcwalton

r? @nikomatsakis