Scalar styles

Implements plain, single-quoted, literal, and double-quoted scalar styles per #66. I punted on folded because of the complexity involved. Adds tests to ensure dumper output matches expected scalar style given input data.

Reviews appreciated.