Adapt SOGoContactGCSFolder contact representation

To match [UIxContactViewer dataAction].
Add "newguid" action accessible from any folder
Return contact UID when saving contact
ContactView: lowercase the card tag
Improve build scripts of Web frontend
New ng-module for common desktop widgets
Contacts: Add possibility to add/delete objects