Fix wildcard projection bug

Don't project a None (null) value, project
an empty list if we receive a None value.
Update compliance tests for projections on non list values
Merge branch 'fix-projection-null' into develop

* fix-projection-null:
  Update compliance tests for projections on non list values
  Fix wildcard projection bug