Added code to make the toolbar button position peristent. (Issue #12)

Another method of fixing issue #12 that does not rely on the persist attribute, and replaces it with a custom mechanism for restoring the button's position.