'Create Volume Snapshot' form should show the quota for snapshot

When creating a new volume snapshot the window shows the quota of number
of volumes and what should be shown is the quota of snapshots.
Basically, the code was pasted from "Create Volume" and nothing has been
changed to respect the equivalent quotas.

Change-Id: Ifbfa84a008d7b61e4b53f885793c5a1750dade3c
Closes-bug: 1282172
Add heading property to BasePage class

Every page should have heading that corresponds to menu item that was
picked.

Partially implements blueprint: selenium-integration-testing

Change-Id: I8257cc50911904169c27e0687d40bcfe49e332c4
Don't recommend setting SESSION_COOKIE_HTTPONLY

This setting is already defaults to true, so there is no need to
recommend that people set this option to prevent cross site scripting.

Closes-Bug: 1333407
Change-Id: If5c8f3cba31f6e613ec17af81cff8d15cd2f8f19
Cleaned up dict.update(single elem dict) code

There's several places in the code where this type of thing exists:
    form_data.update({'vpnservice_id': vpnservice.id})
better would be this:
    form_data['vpnservice_id'] = vpnservice.id
This type of thing bothers me, so I'm going to clean it up.

Also fixed the two cases of:
    if <some_string>.find(<some_other_string>) != -1:
which should clearly use the "in" operator instead.

Change-Id: Ic72a5b0a17c211f3949edc69732c1101c24590ec
Closes-Bug: 1339849
Move _datepicker.scss to a correct place

The place that is referenced by _horizon.scss.
Closes-Bug: #1341655

Change-Id: I2dd796dbfd8ca6083c4d0025905d404e66b36cc5
Display flavor details in instance listing in a popover

This patch moves the flavor details in the instance listing into
a popover to reduce the amount of displayed details in the listing.

Change-Id: Ibd8cd228bae41e0f2870a8a14b6ce21338d61a8f
Closes-Bug: #1314177
Fix typo in select methods definition

Constructor of Support.Select object expects webelement, just one
argument is necessary, therefore the asterisk is redundant.

It seems like this method was refactored and was originaly used with
locator.

Partially implements blueprint: selenium-integration-testing

Change-Id: Id0b1432a8a254283d8d03ec03da7cb4c3e30347b
Merge "Fix typo in select methods definition"
Merge "Add heading property to BasePage class"
Merge "Cleaned up dict.update(single elem dict) code"
Merge "Move _datepicker.scss to a correct place"
Merge "Display flavor details in instance listing in a popover"
fix Instance table's Flavor Detail popover not showing up

Using the Flavor ID as the unique ID for the popover causes
problems - if you have multiple instance with the same flavor,
the popover would not show up except for the first in the list.

Solution is to have a unique ID using the instance ID.

Change-Id: If3a43b90f524aa780aac4ecece5dbbbbba75137b
Closes-Bug: #1342907
Imported Translations from Transifex

Change-Id: Iafb7a61a3547633b79da2425806b41011da69671
Initial support for datastore in Horizon

Added datastore type and version columns in Instance Table
Added datastore type and version in Instance Details
Added appropriate Connection Examples (for each datastore type) in Instance Details

Launch Database has single dropdown with the following behavior:
- Auto select only if there's one datastore type and version
- Otherwise, enforce user to choose one
- Single dropdown uses optgroups to group versions for each datastore type

Implements: blueprint datastore-support

Author:    Michael Yu <michayu@ebaysf.com>
Co-Authored-By:    Ramashri Umale <rumale@ebaysf.com>
Change-Id: Iec3fb81e1fd85c653418b27d54b10c439fb3fa30
Merge "Don't recommend setting SESSION_COOKIE_HTTPONLY"
Merge "Initial support for datastore in Horizon"
Merge "fix Instance table's Flavor Detail popover not showing up"
Merge "'Create Volume Snapshot' form should show the quota for snapshot"