Implement multiple label
Add support for multiple labels in CREATE, MERGE and MATCH clause.
Important Notes:
- Before merging, please rerun the workflow again. Any tests that were added after this branch was last updated will fail because this PR makes minor changes in how vertex and edge objects are output.
@rafsun42 Looks good to me-- this seems to be a really big change seeing that it affects the regression tests in a large way. I think it should be a priority to get this reviewed by as many people as possible, so that development can continue. @jrgemignani mind taking a look?
@jrgemignani @MuhammadTahaNaveed This PR is ready for review now. It was rebased to a new remote branch multiple_label_16, which is based off master. So, there won't be any merge conflicts when changes are added to master. Once it is merged, the remote multiple_label_16 needs to be rebased and merged to master.
Moved to #2082