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>
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 #117 from mkolesni/master

Improve port handling