Add new dropdowns to primary storage form

Adds the following new fields, to support targeted storage pool:

-Scope drop-down (zone/cluster/host)

-Host list drop-down
zone wide primary storage
zone wide primary storage server side changes
CLOUDSTACK-1450. AWSAPI server fails to start.
Missing annotation @Component in CloudStackUserDao implementation
Merge branch 'ui-primary-storage-target'
CLOUDSTACK-24: multiple ip address per vm nic changes for isolated and vpc networks changes.
CLOUDSTACK-1340: Do two rounds of vhd export, from raw to fixed to dynamic

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
CLOUDSTACK-1469 Commit 2f135be1 introduced jna as a dependency for hypervisor kvm, so make sure the version from the operating system is not used anymore
debian: Packaging update for mainly the Agent

The new cloudstack-agent package wouldn't boot due to various issues.

Those all seem to be resolved.

Other changes include path changes like /etc/cloud -> /etc/cloudstack

The new package now installs, but the upgrade hasn't been tested yet.
CLOUDSTACK-1340: Fix typo in variable in build.sh

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
CLOUDSTACK-1340: Just take the first of results, query and remove shared folders

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
CLOUDSTACK-427: Fixing hardcoded steps in Changing the Console Proxy SSL Certificate and Domain doc.
CLOUDSTACK-427: Fixing hardcoded reference in Citrix XenServer Installation doc.
CLOUDSTACK-427: Fixing more instances of hardcoded steps in documentation.
CLOUDSTACK-1340: Exit script if exporting fails for any disk format

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
CLOUDSTACK-427: Fixing more instances of hardcoded steps in documentation. (upload volume doc in master)
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-cloudstack
debian: Remove the scripts directory from the classpath

Scripts are found by paths.script in environment.properties
agent: Add net.java.dev.jna.platform as a runtime dependency

This is required for newer versions of libvirt-java
debian / rpm: When building the classpath in the init script strip last semi-column

Remove the trailing : so we don't get them double in the classpath