ui: Volumes/projects views fixes

as reported by drig@grnet.gr

- Include css class and text mappings for DETACHING_VOLUME
  and ATTACHING_VOLUME vm states.
- Fix vm resources summary in project reassign overlay.
- Prevent user from reassinging resource to the currently assigned
  project.
- Enable resize actions from vm info subview in both icon/single vm
  list views.
- Properly set minimum volume size to fit the selected image in
  volume create wizard.
- Styling fix in vm password overlay. signed-off-by: olgabrani@grnet.gr
- Fix misalinged vm status indicators in volume create wizard. signed-off-by: olgabrani@grnet.gr
- Enforce closing of select2 widget when create wizard overlay gets
  hidden.
- Minor wording fixes.
- Display project name in both vm/volume create wizard confirmation
  steps.
- Handle invalid non-numeric values typed in volume size input in
  volume create wizard.
- Properly set volume_id to match the id of the selected volume item
  in snapshot create call.
- Set max-{width,height} of volume description textarea in volume create
  wizard.