An American citizen who had been captured in Afghanistan since December has been released through Qatari mediation.