Fix task timestamps

Correct how the default is set for datetime columns so that it is
datetime.datetime.now, not datetime.datetime.now().  This affects the
columns task.timestamp, playbook.starttime, and playbook.endtime.  In
addition, this drops setting task.timestamp in __init__().  If
necessary, one can set timestamp after creating AnsibleTask.