Fix typo.
Add carriage return to allowed whitespace test.
Stricter whitespace regex to match JSON spec.
Define observer methods without using define_method.
Fix unused variable warning.
Use MiniTest.