Changes to accept a drawable as part of the fabview.  I had to change it to an imageview to get the state list animations working. It is unclear to me at this point why I cant animate state on a view but can on an imageview.