Large crowds marched through the streets of Barcelona after news broke that the leader of the Catalonian independence movement, Carles Puigdemont, had been detained in Germany.