Nick Lockwood e72163f0f2 Added explicit init to observer modules
Summary:
Modules which call JS methods directly, or use `sendDeviceEventWithName:`, can trigger effects in JS without ever being referenced from the JS code. This breaks some assumptions in my earlier diff about when modules can be lazily loaded.

Pending a better solution, I've put explicit `init` methods in these modules to ensure they are eagerly initialized (the downside to this is that they'll still be initialized even if they are never used).

Reviewed By: javache

Differential Revision: D3258232

fb-gh-sync-id: f925bc2e5339c1fbfcc244d4613062c5ab848fc2
fbshipit-source-id: f925bc2e5339c1fbfcc244d4613062c5ab848fc2
2016-05-04 07:07:24 -07:00
..
2016-04-28 05:48:21 -07:00
2016-04-28 05:48:21 -07:00
2015-09-18 15:04:28 -07:00
2015-12-08 03:32:30 -08:00
2016-03-17 10:35:28 -07:00
2015-11-11 06:44:30 -08:00
2016-03-01 09:44:37 -08:00
2016-04-01 11:09:22 -07:00
2016-02-29 10:09:54 -08:00
2016-05-03 09:09:21 -07:00