Remove from start/end dates if tz is not None (#7901, #7835)
Below fixes date_range when input dates are localized.  In that case inferred_freq is not None and so the dates do not have their tzinfo removed.  This causes a fixed offset to be applied when the range is created.  If tzinfo is removed, they will be correctly localized.  

Fixes #7901 
Fixes #7835.

pls add a release note (with both issues)
 @jreback Any reason for the weird spacing in v0.15.0?  https://github.com/pydata/pandas/blob/master/doc/source/v0.15.0.txt 
 yep

it makes it so that he can edit a line and not have a merge conflict if someone else does a different line 

used to be that a merge would cause everyone pr to have to rebase which was a bit annoying

just pick a random line and put in the note
 this looks fine

@rockg ready to go?

@sinhrks comments?
 It's ready.
 thanks!
