StringList shim additions.

StringList now has its child nodes as numeric-indexed properties.
StringList's non-numeric properties are non-enumerable.
Fixes #50