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
Multi-edit: Allow horizontal overflow
Multi-edit: Allow horizontal overflow
Fix/cleanup zone wizard UI->public traffic multi-edit
CLOUDSTACK-1414: Reduce arping time to nearly 0

In the previous version it would take at least 1 seconds for arping, and it
would be big if the VR has more than 30 IPs - our biglock default timeout is 30
seconds.

Fix it by send out two arping immediately, and then sleep 1 second for router to
update arp cache.
Merge branch 'master' into ui-regions
Implement region list view
Implement 'add region' action
Add region 'ID' field to add form
Add nav icon for regions
Add select region icon to top bar
Add basic region drop-down
Region selector: Add buttons, more styling, placeholder functionality
Close region selector on overlay click
CLOUDSTACK-1387: fix incorrect commit
d37ed18c3aff4fe522adb803322ba912819c73da.
Regions UI: Move to separate source file, add real data, update style

-Move region UI code to ui-custom/regions.js, to separate from core UI
 rendering

-Pull real data and endpoint URL on region select list, from data
 provider in scripts/regions.js

-Make region selector have same appearance as notifications box
Add remove region action labels
Regions UI actions: Refresh region selector listing

After action is performed that adds/removes regions, call
'cloudStack.refreshRegions' to refresh region selector listing.