adding a test for `for of` statements - just realized this didn't exist
adding support for callback for of loops (parallel and series)
closes gh-52
changing the default behavior of for of loops to only use the objects own properies