Parse string into hash(es) in an array.

Accorting to parsing io streaming into an array, `LTSV::parse` should also
parse a string into an array like:

    label1:value1\tlabel2:value2
    => [{label1: "value1", label2: "value2"}]

Then it can parse multiline LTSVs into hashes in an array.
Merge branch 'parse_multiline_string' and resolved conflicts.
* Add history.
* Version = '0.1.0'