Refactor: renaming
Some AST nodes which describe literals
extends Expression instead of Node
Consturct RubyAst.ExternalCommandExecution
Simplify the definition of HexadecimalDigit
Update scalaVersion from 2.10.3 to 2.10.4
Formatting some codes