Does GWT provide any way to define click handlers for when the user clicks the back/forward browser buttons? If so, how could I define such handlers? If not, why?
No, You cannot do that with GWT. However, you may use the History Token to manage the URL changes