A meteorite that lit up the sky of Gloucestershire contains amino acids, the building blocks of life.