Fix debug iOS build; clean up iOS public headers

* The last commit broke the debug build on iOS with a link error; fixed.
* The Headers directory in the iOS framework had lots of private headers; removed.