Non-state armed groups in Syria have used children as young as 15 to fight in battles, sometimes recruiting them under the guise of offering education, Human Rights Watch said in a report.