Bug 1070688 - [settings] unit test refactoring for new version chai.assert api

test_agent used very old version chai library version=0.5.3
in the current version=1.9.1 deepEqual take prototype into consideration
```javascript
apps/settings/test/unit/panels/keyboard_enabled_default/dialog_test.js
102: this.title, - must this.test,
```
old version chaijs incorrect deepEqual - internal for testing object equivalence used Object.keys(this.title) -> Array[0]!! and test OK for any objects!
New version used for testing for (var key in this.title) pattern
 in new version this test fail - debugging show -> different value!!, old version test OK!! 


Mon, 22 Sep 2014 05:13:28 -0700 от Julien Wajsberg <notifications@github.com>:
>In apps/settings/test/unit/panels/keyboard_enabled_default/dialog_test.js:
>> @@ -99,7 +99,7 @@ suite('KeyboardEnabledDefaultDialog', function() {
>        assert.isTrue(this.get.calledWith('keyboardType-text'));
>        // localizes element
>        assert.deepEqual(this.setAttributes.args[1], [
> -        this.title,
> +        this.text,
>This change does not look chai-related. Can you please explain why this is needed? Thanks!
>—
>Reply to this email directly or  view it on GitHub .

С уважением, Волков Вячеслав!