empty DataFrame applymap methods returns an empty Series
I have an empty DataFrame which can be empty in some cases, when i cast applymap() and return the value it is a Series object.

**v 0.18 and v 0.17.1**
