Feature private alias preferences

With the introduction of define-private-alias, I added a preference setting that when check, define-private-alias is used instead of define-alias in the Add define-alias command.