Move the newline escaping to Fact and Fact::Factory

* Fact#string_values
* Fact::Factory.from_string_values