Fixed about_message_passing.rb to pass tests

Learned that:
* methods can be called directly,
* methods can be invoked by sending the message,
* methods can be invoked dynamically,
* classes can be asked if they know how to respond.

[#65851796]
Modified edgecase.rb to fix ruby version
Fixed about_message_passing.rb to pass tests

Learned about:
* sending a message with arguments,
* and that sending undefined messages to a typical object results in errors,
* and that you can catch errors with method missing method.

[#65851796]
Fixed about_message_passing.rb to pass tests

Learned about:
* Overwriting method missing conditionally,
* and that calling super when conditions aren't met, i.e. raising NoMethodError.
* Explicitly implementing respond to method.

[#65851796]
Merge pull request #27 from mkreyman/65851796_about_message_passing_master

about message passing master

[Delivers #65851796]