Use strtime() specific timestamp regexp

Any datetime objects that get serialized via jsonutils.dumps() get
stringified using strtime() which includes decimal seconds and is
timezone naive.

Use a specific regexp to check the use of this format.

Note that included in here is a fixup to the doc samples for the
instance actions extension - the sample shows it using the
str(datetime) format when in fact it is using strtime. This came
about because before commit 68288b9 we were using a pre-serialized
timestamp in the fake instance actions. I just regenerated the samples
for this.

Full context here:

  http://lists.openstack.org/pipermail/openstack-dev/2014-April/033971.html

Change-Id: If52a2a664eccc8aed8a39d1a9dfb0209337c3c79
Add mailmap entry

Add mailmap entry for my email address

Change-Id: Ia46c28c86ef3f440556b1b027d2bf0a7f3e721c5
Unit test case for more than 1 ephemeral disks in BDM

The following patch modifies the test case for
_get_instance_block_device_info to handle more than 1 ephemeral
disks in the BDM.  This is to address one of the comments made
in https://review.openstack.org/#/c/90583/ after it was already
approved for merger.  This patch also corrects a comment in
_get_instance_block_device_info to be more accurate.

Change-Id: I11e97f2e2ef999fa08af1693483d56bf8ad0e556
Closes-Bug: #1317321
Deprecate action_event_*() from conductor

These methods are no longer used and are deprecated for Juno.

Related to blueprint compute-manager-objects-juno

Change-Id: I47ed2a191b1a1953b236953c84cef8e1e5c6d5ec
Imported Translations from Transifex

Change-Id: I7fe269b7c1aac270e2b96becf786cd25e88614eb
VMware: Add check for datacenter with no datastore

When there is a datacenter with no datastore in it,
nova boot fails.

This patch addresses the issue by adding a check
and ignoring the empty datacenter.

Change-Id: I3c8242767f5991d4aeffab09c763a21493fc363e
closes-bug: #1302482
VMware: Fix usage of an alternate ESX/vCenter port

IPv6 addresses use square brackets to delimit address vs. port.
A comment in vim.py file incorrectly states the host and port can be
specified as host:port.  According to nova.conf, port isn't
even part of the host option.

This patch will create a separate port option to nova.conf instead
of allowing the port to be part of the host_ip option.

DocImpact: new host_port option added to nova.conf
Change-Id: Iebd415b5b3a9d2be42861220366135d2cb57b14d
Closes-bug: #1287292
Merge "Unit test case for more than 1 ephemeral disks in BDM"
Merge "Deprecate action_event_*() from conductor"
Merge "Imported Translations from Transifex"
Merge "VMware: Fix usage of an alternate ESX/vCenter port"
Merge "VMware: Add check for datacenter with no datastore"
Merge "Add mailmap entry"
Merge "Use strtime() specific timestamp regexp"