Targets for copying file now depend on directory name

Targets (or maybe just custom targets) have global names, but are only valid
within the directory where they are defined. So target for copying files should
be specific to that directory.
Adding develop option to setup.py
Adding installation details in README
Add pre-requisites
correct README
TRAVIS_COMMIT refers to local stuff when doing pull request

So trying to clone directly from local directory that travis has already created
Removing extra --user in README explanation
Missing fake __init__.py files in two test modules
cookoff to be pulled from main branch
Merge pull request #5 from pylada/setup_develop

Setup develop