Merge pull request #110 from mkolesni/v3.0.x

Fixed for v3.0.x branch
resteasy: catch IllegalStateException on InputStream close

Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
Merge pull request #113 from simon3z/v3.0.x

resteasy: catch IllegalStateException on InputStream close
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>