Add a variant of String initializer to simply take ownership of dynamically allocated C strings. Initial cut of DateFormatter.