[Truffle] Pass one more array language spec.
[Truffle] Pass another array language spec.
[Truffle] Fix last Array language spec!
[Truffle] Remove tags for a whole bunch of passing language specs.
[Truffle] Fix typo. [skip ci]
[Truffle] Pass a few @@var specs with a single annotation fix.
[Truffle] Fix class variables.

* Use LexicalScope since it seems perfect for this.
  RubyCallStack.getCurrentDeclaringModule() is similar,
  but we need to ignore class_eval/exec scoping.
* Module#class_variable_defined? should not recurse.
* Only set in one module in setClassVariable().
* Move Class#class_variables to Module.
* Sort class variables methods in ModuleNodes.
[Truffle] Backreference specs.