Added quantity limiter to auto-transfer

Auto-transfer now has an optional quantity limit. When enabled,
transfers above the user-provided limit will not be executed (though
they will be logged).