Add fix for issue 282
Remove future config option
Add new line for flake8
Fix Python3 dictionary changed size during iteration error
Automatic fields correctly handled in projections.
Merge branch 'joshvillbrandt-develop' into develop

Closes #282.