Fix FloatingActionButton hide() and show()

They currently don't work if called in rapid
succession.

Also tidied up some of the internal state of
FAB's impl class.

BUG: 30211619
Change-Id: Ib32bcd9fff276819a8790b9f03c985cf48671a8f
3 files changed