Renamed the function Button::addHandler() to Button::useSignals since I feel that is slightly more self-documenting.

 - MenuGameState::update() has been changed to use the new function name.
 - Also made the documentation for the same function slightly more understandable.