BUG: preserve empty dtype if possible when creating an empty BlockManager
Merge pull request #4677 from jreback/numeric2

BUG: preserve empty dtype if possible when creating an empty BlockManager