ui.goBack() enhancement

This patch allows goBack() to go more than 1 step back. It's completely compatible to previous method, as it's use step=1 as default.