CGE2: Fix memory leak regarding Sprite::ghost().

uint8 *v = new uint8;
was the faulty line in Sprite::ghost(), and it should be released right here.
CGE2: Get rid of _sprite.
CGE2: Smaller revision regarding Spare.
CGE2: Use locate() instead of take() where possible.
CGE2: Initialize _wideSpace in InfoLine's constructor.
CGE2: Add destructor to Hero().

Hopefully it will cut short the leak problems with _dim[].