Sync latest cfg from oslo-incubator

The main change is:

  c5984ba Move logging config options into the log module

Re-generate nova.conf.sample to reflect the options move.

Change-Id: I3913ea54465658d93dc56e014dfe5d911b0541d6
Use setup.py testr to run testr in run_tests.sh.

Using the setup.py testr command in run_tests.sh will sync run_tests.sh
up with the way tox currently runs the tests and collects coverage.

Change-Id: I21e3965280b3242a860c6be49c4dca44f197b03a
Fix the wrong datatype in task_log table.

    Change period_begining and period_ending to Datetime type.
    Add the migration script.

Change-Id: Ic5d61d6e7e847a1943825a0cb342b0b015bc0b70
Fixes: bug #1102477
Merge "Fix the wrong datatype in task_log table."
Merge "Use setup.py testr to run testr in run_tests.sh."
Merge "Sync latest cfg from oslo-incubator"
Merge remote-tracking branch 'citrix/master' into build-temp