Added ellipsis to undo bar

Instead of multi-line undo bar messages, this will add an ellipsis to the end of the message to prevent it from overflowing to a new line. This is the same way Gmail and Google Chrome UndoBars display their message.

At the very least, there should be an option to add an ellipsis when setting the UndoBarController.