Add message box when the player tries to move when being overencumbered.

As we have seen, this missing feedback is not very good. ;)
Other minor changes:
 - add a default parameter to WindowManager::messageBox
 - fix 2 unrelated maybe-uninitialized gcc warnings