Do not allow usage of some reserved words as user or tenant name

Change-Id: Ib8497f1433d620d9f1f78b85dd00e9951c4523f7
Closes-Bug: #1289405
Allow multiple networks to be created per cluster

Added a NodeGroup model. NodeGroups can be created and modified
via the Fuel API. Clusters are created with a default node group
and the cluster networks are tied to that default node group.

Added API handler for creating new NetworkGroups.

Implements: blueprint multiple-cluster-networks
Closes-bug: #1272142
Change-Id: Ic30a1b46112599022645b06f7bef2223ff4c6475
Unlock Verify Networks button after deployment

Closes-Bug:#1307514

Change-Id: Ie1740db9030516a52899439386f016b6111497b3
Merge "Do not allow usage of some reserved words as user or tenant name"
Merge "Unlock Verify Networks button after deployment"
Grunt task for i18n bundle validation

Change-Id: I10805f402b3d17e9ab7a6c3fda45d23b90539e2c
Unhardcode locale list

Change-Id: I58f317977a67d38d8dd3f1c6cb453b215725ae60
Interfaces configuration screen fixes

closes-Bug:#1305612

Change-Id: Ib85471f2ae6cae310009deb35a25bb1b06d8ed3f
Merge "Unhardcode locale list"
Merge "Interfaces configuration screen fixes"
Added MongoDB support for Ceilometer

Depends on patch in Fuel Library https://review.openstack.org/#/c/71901/

Change-Id: Ib0520444eaf29a5857225c0dca93cc21546c1e1c
Merge "Added MongoDB support for Ceilometer"
Support for zabbix

-added required entries in openstack.yaml
-changed deployment ordering so zabbix will always be deployed first
-added UI check to prevent assigning multiple zabbix servers in an environment
-added a link to zabbix dashboard after a successful deployment w/ zabbix

Change-Id: Ia417f7cc64d0027532d0dadc0553bcaa986abcff
Implements: blueprint monitoring-system