Ivan Golunov has been released from jail pending a trial on drug charges, which he says have been fabricated. Hundreds of supporters picketed police HQ in the lead-up to the surprise decision by the court. Here is the story of the case so far