Pavel Pogrebnyak has completed his move to Fulham from Stuttgart on a six-month contract, the Premier League club have announced.