Jos Buttler powered Gujarat Titans to a dominant victory over Royal Challengers Bengaluru with a brilliant half-century.