Added ratio class. Added failing tests for parse + serialize. (for issue #18)
`stringValue` for ratio type supports serialization.
Added ratio parsing and strict mode (which would throw an error on non-spec parsing).