Clean up construction of Series with dictionary and datetime index
 - [X] closes #14894
 - [X] tests added / passed
 - [X] passes ``git diff upstream/master | flake8 --diff``
 - [x] whatsnew entry

Fix usage of fast_multiget with index which was always throwing an exception that was then caught; add ASV that show slight improvement