Fix consistency in left-recursion of expression ops
adding in shift
IfNode rewrite
Merge pull request #63 from rfdrake/ifnode_rewrite

IfNode rewrite
compilation error fixed
make setNativeValue protected (only the internals of the class should use it) and try and remove outside usage of getNativeValue as well
format embedded escaped characters (newlines, tabs etc) in
double-quited string literals
Merge pull request #64 from MoeOrganization/prakash/format-embedded-newlines

format embedded escaped characters (newlines, tabs etc) in double-quited string literals
pretty-printing of AST dumps and a bit of configurability for REPL
Merge pull request #65 from MoeOrganization/prakash/repl-enhancement

pretty-printing of AST dumps and a bit of configurability for REPL
starting to create the string methods
breaking up the native object test suite to make it easier to add tests for methods
Merge branch 'master' into string-methods
tests for the string operators
adding in some tests for MoeIntObject and MoeNumObject
updating the TODO a little
initializing the runtime at the top of each test
using the initialized runtime and adding in tests for the class of return values
using the initialized runtime and adding in tests for the class of return values
adding support for at_pos method in MoeArrayObject