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
VM multiple NICs: Fix broken UI due to API call changes
List view UI: Fix 'no data to show' message not appearing in some cases
Instance wizard: clean up JS formatting
Affinity UI: Add step to instance wizard
Merge branch 'master' into ui-vm-affinity
Merge branch 'master' into ui-vm-affinity
Merge branch 'master' into ui-vm-affinity
Affinity rules UI: Add 'changeAffinity' action for VM

-Adds action to VM on stopped state

-Add dialog with list view showing affinity groups and checkboxes
Merge branch 'master' into ui-vm-affinity
'Change VM affinity' select UI: Pass data to action
List view UI: Support pre-selected checkboxes

In listings with checkbox actions, if _isSelected: true is passed in a
data item, then pre-select the checkbox on load.
Affinity UI: Pre-select checkboxes
Detail view: CSS fixes for edit mode

-Fix scrollbars on select box

-Fix apply/cancel buttons being hidden
Merge branch 'master' into ui-vm-affinity