Merge pull request #317 from shenrie/master

Exposed message argument values to XACML policy engine
Merge pull request #318 from shenrie/master

Skipping over non primitives message parameters for performance reasons
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
Common state entry/exit entenders.
Fixing base agent.
Enhanced resource lcstate workflow derivation
modify walk to handle dicts and list instead of all __iter__ ables; use it for utf8 encoding
Merge pull request #320 from pkediyal/COI-655

modify walk to handle dicts and list instead of all __iter__ ables;
Should only be checking policy for RPC request messages
Bumped ion-defs
Base agent cleanup.
Cleanup base agent.
Merge branch 'master' of github.com:ooici/pyon
Fix for handling Set in IonObject walk