Add a settings toggle for showing the rewards list

Add a toggle for showing the rewards list and store the setting in mainData.

Implements #625.
I'm not happy with the duplication here and in $scope.showRewards... please extract to a method on Wallet