Add Coveralls support
Add missing Coveralls token
Fix code coverage on Circle
Ignore HTML code coverage directory
Add unit tests for artists.models
Add unit tests for users.models
Install dev-requirements.txt on circle
Include unexecuted py files in coverage
Switch from coveralls to codecov
Switch to Python 3 branch for codecov
Fix codecov upload
Update circle.yml

> I noticed the [reports](http://codecov.io/github/FreeMusicNinja/freemusic.ninja?ref=a76cdd7c719df6d7f675cc4b82fb6806cd56fed2) do not have he correct file structure. They should be (for example) `django/users/models.py` **not** `users/models.py`

I've patched to server to allow `--dir=django` argument to append the extra directory name to the report.

If you have a better idea on how to handle this, I'm all ears. Thanks

> v0.4.0 via https://github.com/codecov/codecov-python/commit/9ba01ae897e611b21d09f68f98a8196b5e1d4924
Merge pull request #24 from stevepeak/patch-1

Update circle.yml
Use master branch for codecov-python
Merge branch 'add-django-tests' of github.com:FreeMusicNinja/freemusic.ninja into add-django-tests
Try to fix codecov response
Remove codecov repo token
Add coveralls support also
Fix codecov configuration (dir -> path)
Ignore coverage.xml file from git