Added a check to make sure the property on recurseData was a string and not a function/etc..., e.g. from the Array or Object prototypes.
Merge pull request #35 from JeroMiya/nonStringPropertyFix

added _.isString check to recurseData for loop