ENH: specific warning if matlab file is empty

Give a more specific and informative error when the matlab file is
empty.  Closes gh-4081
Merge pull request #4213 from matthew-brett/empty-mat-file-error

ENH: specific warning if matlab file is empty