1279979 Neutron TypeError when token invalid

When a neutron api-call is made, if the user's token is invalid, the
neutron client will return a type-error because no auth_url has been
provided.

TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

This TypeError should really be an
neutronclient.common.exceptions.Unauthorized instead, which will get
percolated up via a password-base authentication failure.

Change-Id: I284e5cdf943fc63faf8509fdbe3caa45179d5f71
Closes-Bug: 1279979
Fixing issue with VXLAN network profile create

This encompases the fix for bug 1229808 which requires change in
arguments to the network_profile_create API to create overlay
profiles instead of vxlan profiles.
Additionally overlay profiles now have a new parameter called
profile sub_types which lets one specify which type of overlay
profile can be created. This adds the new parameter as well.

Closes-bug: #1229808

Change-Id: I5f5153533533b0d760c04da33abf831d95f06ea4
Change redirect of details on admin instance table

Change-Id: I3d56b9f4b76a5b02a4d3a7dd66db3a0a0ed5e84c
Closes-Bug: #1282361
Merge "1279979 Neutron TypeError when token invalid"
Merge "Change redirect of details on admin instance table"
Merge "Fixing issue with VXLAN network profile create"