Change the ExpressionVisitor abstract class from private to public

I changed only the ExpressionVisitor abstract class from private to public because in desktop .NET and in MonoForAndroid it is public and I have classes that inherits from this class and I want to use them in MonoTouch.