pulling event machine code from monkeypatch and triggering on config value
eagerly load em-http-request when they configure it to use it (to avoid them getting the error when any _other_ error occurs)
correct error logging
removing double log
Merge pull request #23 from JoshuaOSHickman/master

EventMachine support