NEVERHOOD: Fix memory leak in BaseSurface

I hope this will help the memory leak reported as part of bug #6513
but my computer isn't quite up to the task of doing any extensive
Valgrind testing.