Handle ArrayLists in HandlerUtils.resolveObject()

Jackson returns an ArrayList for JSON lists, I'm using those for composite keys.