changed workspace edges to same format as edges in java (see #421)
Merge branch 'master' into change-edge-property-names
Fix edges
Fix propertyKey passed as null, visibility not found
Fix issue where setting property on vertex would remove from workspace (new visible param)