Setup Unit test (XCTest)

* Convert OCUnit to XCTest
* Remove old RunScript and SenTesting dependency
Fix warnings for old build setting
Rename generika to Generika for consistency

* Update product name to be suitable for ObjC Convention
Rename real files to 'Generika'