Merge tag 'sparks-2.3' into develop

2.3
Merge tag 'sparks-2.3.1' into develop

2.3.1
Merge tag 'sparks-2.3.2' into develop

2.3.2
Merge tag 'sparks-2.3.3' into develop

2.3.3
small no-op fixes for a username enabled user model.
Import 1flow EmailUser model into sparks, now that we use an username-enabled user model (again).
wrap {get,put}data tasks via execute to allow `fab prod sdf.getdata:landing` to continue working as usual.
bump version in setup.py
Merge branch 'release/2.3.4'