SAFCtl3dV2 class. 

The class overcomes some of the problems I see with ctl3dv2.  
The class does a loadlibrary itself and a GetProcAddress on 
all the functions so the dll does not have to be there for the 
app to run.  Also, if ctl3dv2.dll is not in the 
windows\system directory it will look for it and then copy 
it to the windows directory before loading it.  The user 
never even needs to know what's going on.  This helps when 
apps are in a demo directory and you just double click on the 
exe.  Your app will automatically install ctl3dv2 and then carry on.  


The header file has comments on the use of the class.



