Added option to override the button text when all items are selected

This change adds the ability to set the default button text for the case when all items are selected to be equal to the selectAllText option. The type of the overrideButtonText option is a boolean value.