Bug 1033309 - Localization system returns undefined for the placeholders but the first one

I think spreads operator make this stuff little more expressive:

```js
let args = [...arguments];
let placeholders = [null, ...args.slice(typeof(n) === "number" ? 2 : 1)];
```