Fix a bug where NameError#name returns a qualified name in string

Ruby's original behavior is:

  * Only returns a const name, not a qualified aname
  * The object should be a symbol, not a string