Implement operations on 'os-aggregates'.
list, details, create, delete, add-host, remove-host, update, set-metadata
Merge branch 'master' into os-aggregates
Adding field and model object for the 'networks' field on server create
neutron: Consolidate Port and PortForCreate

There is no reason to duplicate these classes, so consolidating so that
Port is the main entity that is used for communication with the server.

Signed-off-by: Mike Kolesnik <mkolesni@redhat.com>
neutron: Use Port instead of PortForCreate

Signed-off-by: Mike Kolesnik <mkolesni@redhat.com>
neutron: Fix Ports parameters names

The parameter names were incorrect, referring to network instead of
port.

Signed-off-by: Mike Kolesnik <mkolesni@redhat.com>
neutron: Support port updating

Added support for updating a given port, identified by it's ID.

Signed-off-by: Mike Kolesnik <mkolesni@redhat.com>
neutron: Clean up ports model code

1. Use space indentation for better compatibility than tabs.
2. Space out fields for easier reading.
3. Remove trailing whitespace.
4. Suppress serial ID warnings.
5. Add missing @Overrides.
6. Format the code (mainly the javadocs).

Signed-off-by: Mike Kolesnik <mkolesni@redhat.com>
Add missing server attribute
Added missing parameters to AbsoluteLimit

Reorganized parameters in AbsoluteLimit into pairs (maxXyz and
xyzUsed).  Added missing parameters such as totalFloatingIpsUsed.
Added method comments where missing.
neutron: Add tenant id for subnet for create

Tenant id is necessary if not using auth.

Signed-off-by: Mike Kolesnik <mkolesni@redhat.com>
Merge pull request #106 from thatsdone/os-aggregates

Implement operations on 'os-aggregates'.
Merge pull request #115 from thatsdone/network

Fix deserialization errors on router operations
Merge pull request #116 from monitorjbl/master

Adding field and model object for the 'networks' field on server create
Merge pull request #117 from mkolesni/master

Improve port handling
Merge pull request #120 from ow2-sirocco/fix-image-model

Add missing server attribute in Image
Merge pull request #123 from bmnave/master

Added missing parameters to AbsoluteLimit