WIP: Add view all button to NIC
Style view all button
Implement view all behavior for multi-items

-Call viewAll() on click to open new panel with corresponding view

-Pass context of selected item (such as nic object) to panel

-Allow custom title for panel
UI: Update IP address server calls to support per-NIC IPs

Update the following actions on IP address section to support per-NIC IP
addresses:

- List IPs -> listNics
- Add IP -> addIpToNic
- Remove IP -> removeIpFromNic

These API calls will be conditionally invoked in place of the existing
calls if a NIC is selected -- i.e., args.context.nics is present
Prevent wrapping of 'view all' button
Merge branch 'master' into ui-multiple-nics
Merge branch 'master' into ui-multiple-nics
Merge branch 'master' into ui-multiple-nics
Multiple NICs UI: Fix list view data
Multiple NICs UI: Refactor list view/detail view

Puts secondary IP list view and detail view in dedicated section,
instead of as part of the public IP address section.

Removes conditional API calls from public IP address list/detail view
for secondary NICS.
List view: Add event hook on add row

Adds new event 'cloudStack.listView.addRow' which is triggered after new
data row is appended. It passes the table row ($tr) in the data.
LB/PF/NAT UI: Support secondary IP selection

During selection of a VM for LB/PF/Static NAT, show dropdown to select
which secondary IP will apply for the rule being created.
CLOUDSTACK-1315: Fix NPE when try to upgrade network from VR to SRX-F5

Still return a valid object when reverting non-existed rules.
CLOUDSTACK-397: Fixed guest traffic diagram.
CLOUDSTACK-987: Added missing sections for working with snapshots.
rat check: exclude the WEB-INF directories in check

WEB-INF directories will carry generated code so exclude them.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
rat-check: couple more in awsapi need exclusion

awsapi/ .info files aren't needed either.

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
appliance: Use Debian Wheezy rc1 for building systemvm

We switch from Debian beta-4 i386 to rc1 i386.

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
CLOUDSTACK-1013 : running cloudstack overwrites default public/private ssh keys

The default private/public keypairs in .ssh will not be overwritten.
Instead cloudstack will generate a new keypair id_rsa.cloud and
id_rsa.cloud.pub and use those in developer mode.

To use this insert the (name,value)=(develop,true) tuple into
`cloud`.`configuration`

Signed-off-by: Prasanna Santhanam <tsp@apache.org>
cloudstack-850