[client] Forbid some invalid history transitions
It shouldn't be possible to move from the "create transaction" page, or the "budget" page, to the same page but for a non-account view.
It shouldn't be possible to move from the "create transaction" page, or the "budget" page, to the same page but for a non-account view.