The disgraced former mayor of Baltimore has been charged with fraud and tax evasion involving sales of her self-published children's books.