Fixed spelling error in class name.
Added a base class for future visitors
Built a ClassDependencyVisitor
Replaced class dependency regex code with new visitor.
Merge pull request #1 from bschmidtke/SetupInvertedVisitor

Implemented SK JsNode "Visitor" to generate dependency list