move the unsupported error value to backend.ErrNamedStatesNotSupported to be used by any backend implementation.
This allows using legacy remote state backends with the new backend interface.