Blackburn Rovers have signed Liam Feeney on loan from Sky Bet Championship rivals Millwall until the end of the season.