NEVERHOOD: Implement clipping in BaseSurface::copyFrom

This should hopefully fix the crashes in the Hall of Records as mentioned in bug #6513.