3-Thiolated pyrroles/pyrrolines: controllable synthesis and usage for the construction of thiolated fluorophores.