Use Object.defineProperty also in lib/log.old and spec/helpers

__defineSetter__ is not standardized and not supported in IE.

This basically does the same for the files in lib/log.old/ and spec/helpers than #1 and #2 did for the "main" files. I file this separately as I don't know what the purpose of these files is, i.e., why they are still in the repo.