Changed to yield based return from processing

Making the process method generator based allows a single input to spawn multiple output documents.
Removed debug print statement
Changed to generator pattern
Merge branch 'master' into yield
Updated ElasticsearchWriter to not yield None results
Merge pull request #2 from comperiosearch/yield

Changed to yield based return from processing