Added parameter parsing for only dumping one IR pass
delete of various require 'jruby' s. Now a single require at the beginning of
the script
moved root AST node to usage of the node
Correct naming of ast node in usage message
Moved IR handling to its usage
new ir_setup method for setting up ir
checking for combination of -p and -i and implementation for -p