Added default opening of the file as a binary file, and once the type is confirmed then close and reopen as an ascii as required.  This is done to get round problems under Windows.
Added default opening of the file as a binary file, and once the type is
confirmed then close and reopen as an ascii as required.  This is done to get
round problems under Windows.

Also made the running of the SmoothingVisitor optional, now use -O smooth to
make the loader run the osgUtil::SmoothingVisitor over the model.


openscenegraph/osg,openscenegraph/osg,artoolkit/osg,tomasthoresen/osg,tomasthoresen/osg,scrawl/osg,jtorresfabra/osg,artoolkit/osg,tomasthoresen/osg,openscenegraph/osg,tomasthoresen/osg,artoolkit/osg,scrawl/osg,openscenegraph/osg,artoolkit/osg,jtorresfabra/osg,marchelbling/osg,scrawl/osg,jtorresfabra/osg,scrawl/osg,jtorresfabra/osg,marchelbling/osg,marchelbling/osg,marchelbling/osg