Fixes #13: equivalent of JS for-in loop.

Added the method js.Dictionary.propertiesOf(obj)
which returns an array of the properties in obj.
Added implicit conv. from js.Array to ArrayOps.

This allows to use foreach et al. on js.Array.