[BookmarksToolbarButton] Improved rendering of bookmark button

It now correctly draws hover state. It now also supports shifting
contents for Down state