Create correct xlim for ts plot and update datetimelike tests
xref: #27993 

The view limit for non-datetime plotting is solved. and behavior will be the same as 0.23.4
e.g.
![Screen Shot 2019-08-21 at 3 59 55 PM](https://user-images.githubusercontent.com/9269816/63442234-0a7f4580-c433-11e9-8511-3a3b855015a4.png)

HOWEVER, issue in datetime-like still exists:
The issue with datetime-like plotting, xlim will be changed, and the view limit is set to data limit, so there is no margin on xaxis. Plots are looking like:
![Screen Shot 2019-08-21 at 3 07 17 PM](https://user-images.githubusercontent.com/9269816/63441107-326da980-c431-11e9-9278-2557aee4f076.png)
