Elliott Bennett has signed a contract extension that will keep him with Norwich City until 2016, the club have announced.