added some array tests(passes only for MRI 1.8.7 and MAGLEV). modified Array::eql? and Array::== so it passes the tests