ui: Projects improvements

- Handle resource project display if resource is associated to a project which
  the user is no longer a member to. In order to display project information
  ui makes an explicit project detail api call. In the case of vms, disable
  resize action if vm is assigned to such project.

- Improved IP auto-select/create logic in vm create wizard. By default select
  an ip assigned to the project selected in flavor step, if available. When
  user requests to create an IP address from the vm wizard view, the ui
  tries to assign the created IP object to the project selected in flavor step.
astakos: Filter out non-base projects by default

an extra action to display detailed information for all projects the user is
member to, added next to the page heading.
astakos: Display error when user is not allowed to call project action
astakos: Update project tests