Poweful dependency injection for iOS & OSX (Objective-C & Swift)