Bug 1069150 - [sms] unittest threads_test.js incorrect using assert.include for testing existing object propertyng

```javascript
253: assert.include(Thread.prototype, 'drafts'); 
```
assert.include - test inclusion of an object in another. Works for strings and Arrays, for other do nothing!! You may set any string - draft_draft for example and test OK!
global expect added - for using assert.property need new version chai
used in test_agent version chai very old.
I try upgrade chai to newest version, i have ~200 fail test.
1. assert.length -> assert.lengthOf
2. assert.deepEqual with arguments
3. assert.include not for strings and Arrays