Merge pull request #1 from trec-kba/master

catch up
updating setup.py to have test_requires and Makefile to collect before
running in parallel
fixing the `make john-smith-simple` test, so it can be moved into a real test
partial step toward removing the registry-based things, because they
all in the rejester package now.
removing the registry-based things, because they all in the rejester package now.
cleaning up imports
converting `make john-smith-simple` into a test
removing unused cruft from Makefile, which used to be part of building an ISO
moving all tests into src/tests/streamcorpus_pipeline

removing tests related to zookeeper and cassandra, since those
requirements are now met by kvlayer and rejester
streamcorpus.pipeline --> streamcorpus_pipeline everywhere
moving john-smith-taggers tests out of Makefile and into a shell script run by tests
making test cleanup after itself
fixing copyright strings and license text in docstrings
removing old feature called "input_paths" that could not have worked,
because a list does not provide the methods of TaskQueue
merging Makefile, setup.py, and __init__.py from upstream into this
fork, which I will soon drop and merge all to the master branch on the
master repo.

Also fixing the shell scripts that provide tests of command line
interface functionality.  Fix was to update the python path to ensure
that the test runs against the streamcorpus_pipeline source instead of
an installed version.

Merge branch 'master' of github.com:trec-kba/streamcorpus-pipeline

Conflicts:
	Makefile
	setup.py
	src/streamcorpus_pipeline/__init__.py