BUG: pivot_table dropna=False drops columns/index names
- [X] closes #12133 
- [X] closes #12642, closes #12327 (replace PR)
- [X] tests added / passed
- [X] passes `git diff upstream/master | flake8 --diff`
- [X] whatsnew entry

Bug fixed from pull request #12327.

@jreback Thanks for the comments. But I don't think this is the correct way to cherry pick commits..?? I'll learn some github basics and fix this thing within next two days.
 @OXPHOS it looks ok. you prob want to squash commits down though to make it easier to work with (e.g. squash yours to a single one, his the same).
 Cool. Got it. Thanks!

On Thu, Mar 17, 2016 at 12:19 PM, Jeff Reback notifications@github.com
wrote:

> @OXPHOS https://github.com/OXPHOS it looks ok. you prob want to squash
> commits down though to make it easier to work with (e.g. squash yours to a
> single one, his the same).
> 
> —
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub
> https://github.com/pydata/pandas/pull/12650#issuecomment-197956057
 @jreback ready to merge : )
 thanks @OXPHOS 
