Add nil/true/false, currentExpression is nil by default
Basic method definition and invocation

RubyClass
  unused superclass
  actual instance methods
RubyInterpreter
  symbol namepace
  can evaluate basic send (on self with no args)
  method definition
Notes on things to check out at some point

*JEG2's reading club for Challenges for Game Designers
*design of every day things
Rename RubyAst node RClass -> Class
Organize my thoughts a bit better
Rename RubyAst -> Ast, now that it's namespaced
Lotsa renamings, introduce a ds dir for the Data Structure of Ruby

Ideally all data lives in ruby.ds, if you want to work with it,
you should be able to see everything you need to look at in there.

All data structure that is a ruby Object is namespaced in
ruby.ds.objects

Keeping the prefix "R" in order to make it visually clear when you see
it
whether you're looking at a ruby class or a haxe class. Plus, it'll be
a lot easier to grep for :)

ruby.RubyAst     -> ruby.ds.Ast
ruby.RubyBinding -> ruby.ds.objects.RBinding
ruby.RubyClass   -> ruby.ds.objects.RClass
ruby.RubyMethod  -> ruby.ds.objects.RMethod
ruby.RubyObject  -> ruby.ds.objects.RObject
ruby.RubyString  -> ruby.ds.objects.RSymbol
ruby.RubySymbol  -> ruby.ds.objects.RSymbol
Pull reverseIterator into LanguageGoBag
Create an InternalMap class which is a haxe.ds.StringMap

IDK why there's all these different data structures,
but kinda like the idea of a layer of indirection between
my code and the ultimate thing. e.g. it might be useful
to actually make it a table of our symbols instead of
haxe Strings. Then again, it might not, IDK. At the very
least, the code is more aesthetically pleasing.
Add experiment for making web request to the parser
Interpreter calls to the server instead of the binary

Speeds up the tests dramatically!
Cleanup a bit
Namespace tests in package ruby
Example of using Metadata, from the manual
Run tests in interpreted mode from Rakefile
Remove proof of concept

At this point, it has no real value
Remove object-model-example.rb

At this point it has very little value,
I can always get it back
Remove haxe-testing-example

At this point it's just in the way
Reorganize

* Parser code goes into the "parser" directory
* Rake task at toplevel does all the work (remove parser and interpreter Rakefiles)
* Use puma with daemonizing, b/c it's convenient for interpreter's tests
* Remove print statement from parser specs
* Gitignore set_env.fish as it's really pretty custom to my env
* Server port only gets set at toplevel in Rakefile