Implement change request for Scheme string implementation

Change the implementation of a string from an Erlang UTF-8 encoded
binary to an Erlang tuple of Unicode characters.  The Scheme R7RS
specification does not require constant access to a string's
characters.  Nevertheless, constant access helps simplify the
implementation of the Scheme string procedures.