Add support for sub-document projection (fix: #182)
Add test for subdocument projection

It doesn't test exclusive sub-document projection as it isn't supported yet.
Merge branch 'subdocument-projection' of github.com:rs/eve into rs-subdocument-projection
flake8
Support for sub-document projections
Merge branch 'rs-subdocument-projection' into develop