Use scala compiler instead of jruby
Develop undo manager.
Fix a bug about cannot undo encapsulate operation.
Refine DSL of searching
Make RS support manipulate statements and implement ExtractMethod
Make RS can move instance method between superclass and subclass.
Extract Method can specify a name for extracted method.
Commit for pushing