replace pip...coverage with dev-requirements.txt

addresses #400
Merge pull request #401 from CarlFK/patch-1

replace pip...coverage with dev-requirements.txt
Allow periods in UserDetail urls

    Fixes #402
Merge branch 'master' into release