Set Button::label_ to invert the color of the rendering of it's text for any new Button instance.

Basically added the unconditional statement: `this->label_.invert(true)` to the constructor of the Button class.
Finished up the documentation of the Button class.