Remove support for lifting char * args and return values

We were seeing relatively frequent race conditions in the lifting tests for `char *` and `const char *`, perhaps hinting at some deeper problem. The memory management of C strings is also complex and error-prone, so it's probably better to encourage the use of `NSString` instead.

Targeting 2.0 with this, since it is a breaking change.