BUG: show series length in repr when truncated (GH15962)
Also follow the display.show_dimensions option.

 - [x] closes #15962, closes #7117
 - [x] tests added / passed
 - [ ] passes ``git diff upstream/master --name-only -- '*.py' | flake8 --diff``
 - [ ] whatsnew entry
