Bug 963111 - Toolbar should be able to accept buttons as well, other than frames

- Added test case
Merge pull request #1425 from ZER0/toolbar-button-test/963111

fix Bug 963111 - Toolbar should be able to accept buttons as well, other than frames r=@gozala