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
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
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"