Add support for plsurf3d() and remove plotfc3d() and plotsh3d() wich are now obsolete. Several fixups to handle options in plsurf3d() (previous plotsh3di()): draw sides, draw wireframe, magnitude and light shading, draw contour. Make plnxtvlo() use plP_draw3d(), as plnxtvhi(() already does, to enable magnitude shading of wireframes.
Add support for plsurf3d() and remove plotfc3d() and plotsh3d() wich are now obsolete.
Several fixups to handle options in plsurf3d() (previous plotsh3di()): draw sides, draw wireframe, magnitude and light shading, draw contour.
Make plnxtvlo() use plP_draw3d(), as plnxtvhi(() already does, to enable magnitude shading of wireframes.

svn path=/trunk/; revision=4007

FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot,FreeScienceCommunity/PLPlot