Extole integration--cleaned up tests and made a few minor fixes

Made a few slight fixes and cleaned up the spacing on the test suite.
After giving it a bit more thought, there is a non-trivial disadvantage to passing directly: if a client misconfigures something about how they're tracking conversions, or the segment/extole event mapping, it will be harder for us to diagnose why the conversions aren't recording properly, because the tag won't left behind for us to see, requiring us to step through Analytics. Is it okay to keep it as is, DRY-d up as suggested below?