spearmint: BSPC: Only create planar surface planes if needed

Only create planar surface planes when not using forcesidesvisible mode.
Also fix a memory leak, free surface planes when done with them.