fix soap calls for objects with __call

Once again not quite sure how to work this into a HHVM test (like my previous PR #2505).

When the soap object has a __call method we should consider it as a valid function and let the VM deal with it.