More tests, add flag for prepared event to evade errors in event_add
Add prepared flag
Coverage cause sefaults
Fix for two bases canot handle signal events.

Added a signal to event base 0x2235a20 with signals already added to event_base 0x21b3100.  Only one can have signals at a time with the epoll backend.
in some cases loopBreak not breaking loop
Merge remote-tracking branch 'origin/dev'