__func_{peek,poke}() のバグ修正

動作しなさそうなコードだったので修正
heapstack の廃止

ヒープスタックという考え方自体がおかしかったので方向修正。
少し前のコミットで述べていた通り、
グローバル変数もローカル変数も全てヒープに確保しようという考え方はやめて、
グローバルはヒープに、そしてローカルはスタックへ、それぞれ変数を確保する方向で考えることにした。
それに伴い、この heapstack という考え方と、それに関連する処理は不要となるので削除。