BUG: Add check for input array lengths in from_arrays method (GH13599)
- [x] closes #13599 
- [ ] tests added / passed
- [x] whatsnew entry

/cc @jreback 

ok this is fine. in general no need to open a new PR, just push to the old one.
 @jreback It had conflicts with the base branch. How would you have merged it?
 see the contributing docs [here](http://pandas.pydata.org/pandas-docs/stable/contributing.html#contributing-your-changes-to-pandas) and how git works. you simply rebase and fix the conflicts.
 Ah! Okay.

Actually I tried to rebase on my branch and ran into issues (it included other commits as well), that's why had to close the old PR.
 thanks!
 try `git rebase -i origin/master` in the future
 Thanks :)
