Bug 1070731 - [sms] 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

apps/sms/test/unit/localization_helper_test.js - plain structure
as I said you need to replace only branches with ```assert.throws``` (that is the reason why it doesn't work with new chai). So instead of this:
```
if(forceUpdateMethod()) {
  assert.throws(
    () => assertChange(node.dataset.l10nDateFormat),
	'Date-only elements should not be updated'
  );
} else {
  assertChange(node.dataset.l10nDateFormat);
}
```
you'll have this
```
assertChange(node.dataset.l10nDateFormat, forceUpdateMethod());
```
The rest of ```assertChange``` should be left untouched (eg. ```assertChange(node.dataset.l10nDateFormat12)```)