Add ability to set key value pairs in projects

Add supporto of extra key value pairs for projects (aka tenants)
* Added option --property key=value to create and set commands
* Support for versions v2 and v3

Change-Id: I84064b8b308579d1b66c83b1ed3d1a37614ec087
Closes-Bug: #1220280
Updated from global requirements

Change-Id: I73f40a5fd569d0a5e341aabbece1885a7478d7f5
Merge "Add ability to set key value pairs in projects"