Adds numpy array exclusion to the validating setter in IonObject
Merge pull request #319 from lukecampbell/walk_fix

make "walk" function process dictionary keys; use it for utf-8 encoding