Changed Dissolve to use Transition super class
New Transition base class
Moved the vc project files into gitignore
fixed dissolve transition compile errors.