Former Barnsley and Doncaster Rovers winger Josh Martin has found a new home in League Two following the expiry of his short-term deal at Notts County.