Stringify nested objects going into native #api

The native facebook SDKs do not handle nested objects for some reason.
The workaround is to serialize them so the object is shallow.

The FB.ui method might have similar issues. Test case needed.

Resolves #15.