Removed libCommonCrypto.dylib and libsqlite3.0.dyblib from the iOS target

This eliminates the linker warnings. Applications that link CoreObject are responsible to link these extra libraries.
Fixed type warning due NSTextStorageEditActions being defined as a long on iOS

Note: GNUstep declares the type as 'unsigned', so we cannot use NSTextStorageEditActions as the type.
Added test suite target for iOS, and tweaked Extras to compile on iOS correctly

Note: The new test suite compiles, but doesn't run well.
Fixed NSImage vs UIImage issue for COObject.icon
Fixed iOS compilation issues in attributed string tests (forgot to commit them just before)

Note: The test suite runs fine now, if we put aside 10 tests failures or so.