Diversified Synthetic Strategies for Pyrroloindoles: An Overview