Fix to ignore functions as object values

Tester.js was returning function names and JavaScript code when parsing
references on some websites. I added a check to make sure that a
property we're outputting is not a function.