pipeline connection base class
mw indexing pipeline
fixes
code clean up
fixes
readablity increase
Merge pull request #5498 from Wikia/DAT-2290

Dat 2290 - mw indexing pipeline