IPv6: Accept IPv6 parameter for createNetworkCmd

Also ass public_ipv6_address for ipv6 address management.

Extend nics and vlans for ipv6 address.

Add dependency to com.googlecode.ipv6(java-ipv6).

Modify dhcpcommand for ipv6.
IPv6: Enable IPv6 address for router
IPv6: Update edithosts.sh accept parameters
IPv6: Update dnsmasq.conf to new version
IPv6: Enable VR's ability to provide DHCPv6 service
IPv6: Disable password and userdata service for ipv6 for now

Would add support later.
IPv6: Fix getIp6FromRange()
DeployVMCmd: Remove entityType for ipToNetworkList, MAP is string->string

Remove entityType as it can confuse people, right now we process map to string
data type maps<string,string> This map should be handled in cmd class level by
an api writer to getObject by uuid or by long int id as in getIpToNetworkMap()
of DeployVMCmd

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
DeployVMCmd: Remove @ACL on ipToNetwork map to avoid NPE

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
IPv6: Add support for IPv6 on DeployVMCmd
Summary: Account for embedded nics (e.g. 'em0') when looking for physical nic

Signed-off-by: Marcus Sorensen <marcus@betterservers.com>
We need these system libs to be present
Package the usage server
Missing quotes in libvirt configuration instructions. Thanks to  Nux! <nux@li.nux.ro> for finding the issue
Fix unit test failure only on Windows environment.
Increase sleep time to allow token expire to account for windows
environment clock issue.
UI list view: Fix overflow

Removing 'ellipses' effect for long list view values. They are
rendering in too many cases, making the data hard to read. Reverting
back to using standard word wrap for long table cells.
CLOUDSTACK-537: cloudstack UI - Advanced SG-enabled zone - VM Wizard - fix a bug that networkID was not passed to API call when selected networks don't include security group service.
CLOUDSTACK-537: cloudstack UI - Advanced SG-enabled zone - VM Wizard - step 5 - when total number of selected sg networks is greater than 0 and total number of selected networks is greater than 1, pop up client-side validation error message "Can't create a vm with multiple networks one of which is Security Group enabled".
CloudStack CLOUDSTACK-774
Supporting kickstart in CloudStack baremetal

merge baremetal feature to master