iOS Tests

Adds Unit Tests (via Kiwi or XCTest) and Integrations tests.