Fix stack usage.

Address the stack slots with negative offsets from %rbp and in multiples
of the machine word size.
Fix closure allocation.

The jump into the slow path (which calls into the runtime) needs to be a
jg, not a jl.
Emit object header.

Emit a header for every .S file to ensure proper visibility of symbols.