Fix bugs.
Fix bugs.

Saves frame pointer for each function because it was getting overwritten
in calls to nested functions. Also adjusts parameter offset appropriately
due to callee-saving registers on the stack.

rfotino/consolite-compiler