Update travis-ci config file
Update travis-ci config file

- Rearrange main job steps
- Flake8 is now a separated job and is allowed to fail
- Use poetry to run tests
- Use poetry to build & upload distributions
alorence/django-modern-rpc,alorence/django-modern-rpc