Bug: Fixed Issue 2993, Incorrect Timestamp Construction by datetime.date and tz

`Timestamp` cannot be constructed correctly by given an `datetime.date` instance and `tz`.
The issued has been solved in this patch and the test case is add in `pandas/tseries/test/test_timezones.py`