Bug 1065226 Adds customization options to Toolbar UI element

Adds size and showCloseButton options to toolbar to allow developers to
customize their toolbar experience.

It's my first commit ever and looking forward to some comments about formatting, naming convention and other stuff I might not be aware of.