Issue #213: New Initialization Mechanism
Issue #213: Adds APIKey and appID assertions
Fixes reachability bug in OSX