Merge pull request #1006 from cleishm/typeset

Add cypher TypeSet (specialisation of Set[CypherType])
Adds CREATE UNIQUE to the experimental parser
Allow multiple updates with FOREACH