Returns whether +self+ is encoded correctly:

  s = 'Straße'
  s.valid_encoding?                                 # => true
  s.encoding                                        # => #<Encoding:UTF-8>
  s.force_encoding(Encoding::ASCII).valid_encoding? # => false

Related: see {Querying}[rdoc-ref:String@Querying].
