ucs: Fix ucs plugin's pom, removes xml marktag

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
Preparing docs for translation
Summary: Fixup usage server for packaging

Make the start method work again with jsvc

Move the usageApplicationContext to resources and add resources to the pom.xml

Remove the old components file

Add mysql-connector as a runtime dependency

Rename the usage package and the files to cloudstack

Change paths to the new proposed locations
Regression, this file should not be in the tree
cli: Use metaprogramming to generate code during runtime when new apis sync

- Fixes metaprogramming to inject methods during shell class object's runtime
- This enable new apis that are synced to come up with new verbs, docs etc.
- Fixes printing issue
- Fixes null bitfield parsing issue

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
CLOUDSTACK-435: Vmware network labels are ignored when creating a Zone using basic networking
Due to incorrect logic the private network traffic label specified was not getting used, instead some default was getting used (vSwitch0 or privateEthernetPortProfile). The fix passes the correct label in the format vSwitchX or vSwitchX,<vlan_id> and based on that the correct switch is used.
CLOUDSTACK-1083: Include removed projects while  listing usage records
Fix the situation where only a gateway and a netmask is passed with the
createNetwork command.
NiciraNvpElement is loaded twice, but no idea where. This makes it work
however
NiciraNvp Provider should not be marked as external as this will prevent
creation of networks when there is no default CIDR in the zone.
Merge branch 'master' into packaging

Conflicts:
	conf/usage/usage-components.xml.in
	packaging/centos63/cloud-usage.rc
Couple of Maven fixes for build

Due to the merge with master some RPM stuff and DEB stuff got out of sync.

This is a commit to just fix that