Add tests for `person` and `device` custom data in criteria.
Remove tests checking if `custom_data` key is present.
Custom data is being held over from 3ceeba3ef42a5832280ce3abd3962a3292f9ef54 and failing.
Add `person` and `device` keys in correct format: "device/custom_data/abc_xyz".
We were formerly adding custom data as a dictionary under key "device/custom_data", which did not correspond to keys from the server and allow matching in the criteria predicate.
Fixes IOS-647
Skip potential criteria targeting of the `integration_config` keys, rather than add each individually as `device/integration_config/config_name`.
Merge pull request #128 from apptentive/customDataCriteria

IOS-647 Fix Custom Data targeting in criteria