iASL/Disassembler: Fix some possible memory leaks.

Fix for a few possible memory leaks in error recovery paths
Reported by Colin King <colin.king@canonical.com>