CLOUDSTACK-5949: Remove unused field vnc_password from user_vm_view
Removed unused field. This will ensure that list VM queries are not blocked.
Switch to Java 7

We now require at least Java 7 to build and run CloudStack.

Both the DEB and RPM packaging now also require Java 7 during installation
of the packages.
CS-5950: Wrong storage tags are used for ISO deployed VMs.
CLOUDSTACK-5953: In hypervisor_capabilities, max_guests_limit are
not correct for XS 6.2 or other specific version hypervisor.
CLOUDSTACK-5956 remove persist flag during live migration
CLOUDSTACK-5697 This patchset fixes a bug with the recently merged
vxlan code. Users can set a physical network to isolation type 'vxlan',
put public traffic on that physical network, and it will still attempt
to use 'vlan' isolation on the KVM hosts. This is going to be an issue
for other isolation types as well, but I'm not familiar with them, so
I'm just fixing vxlan for now.
Plugin API: Support multiple JS includes per plugin

For any plugin/module, allow including additional JS dependencies via
new plugin syntax.

To include JS files, instead of passing a function directly, pass an
array with the first element being a sub-list of the includes:

cloudStack.plugin.myPlugin = [
    ['file1', 'file2', 'fileN' ...], // These will be loaded before
                                     // plugin is executed
    function(plugin) { // The plugin entry point
        ...
    }
];

-- Where each item represents a JS file relative to the plugin folder
   and without the .js extension. Sub-folders are also supported, i.e.,
   'subfolder/file1'
CLOUDSTACK-5960: Domain admin or user cannot register a template using
S3/Swift object store.
Fix trailing whitespace from cherry-pick
List view: Fix advanced search not popping up with multiple panels
Enable static NAT dialog: Fix search filter not working
Enable static NAT dialog search: Use 'keyword' instead of 'name'
CLOUDSTACK-5561 Support of multiple public vlans on VR running in HyperV
CLOUDSTACK-5821 systemvmiso is locked by systevmvm in hyperv
CLOUDSTACK-5941 User Vm deployment on HyperV is failing due to change in the userdata script location and moved to json model
CLOUDSTACK-5796. [VMware] Size column is not getting updated in snapshot_store_ref table when a snapshot is backed up in secondary storage.
Calculate and update the size of a backed up snapshot. This snapshot size is in turn used to update the secondary_storage count for an account.
These are additional fixes to make Juniper Contrail plugin work
Findbugs finding : Incorrect use of equality
Fix the exclusion for opensaml1, this should take care of the repository dependencies causing grief on the jenkins slaves.
CLOUDSTACK-5965. VM displayname is not returned by API.
If user doesn't supply a display name during VM launch, default it to VM name(uuid) in listVM response.