CodeParser::clear(): Use delete[] on the registers.

Spotted by MainMemory.

Also, readCodes() can return _else and endif in addition to 0 and codeeof.