UI, instance nics tab: Implement 'add network' action

-Change detail widget to support 'add' action on per-nic/item detail groups

-Implement add network/NIC action on instances NIC tab
VM NICs tab: Style 'add network' action
NICs, add action: Fix for when detail view isn't present anymore
Detail view, multi-groups: Put 'add' button on top
WIP - Implement/style NIC actions
WIP
Add granular settings widget
Add zone-level granular settings UI
Add cluster-level parameters
Add primary storage-level parameters UI
Add seondary storage-level parameters UI
Add account-level parameter UI
Always maximize detail views with settings tab (to fit listView layout)
Merge branch 'master' into ui-add-remove-nics
Merge branch 'master' into ui-add-remove-nics
Better styling for multi-detail panels
Update affinity icon
Please, please, pretty please try to stay away from the exec plugin whereever possible. It ussually ends up being non portable across developer operating systems. Most commands like cp have a perfectly usable equivalent in ant like the copy task.
Add remove NIC API calls
CLOUDSTACK-2120: mixed zone management - API: extend listSnapshots API to to take in zonetype.