Bank account 'bribes' are back, with five major lenders offering rewards in return for your custom - here is everything you need to know