Cureus | Precocious Puberty: Types, Pathogenesis and Updated Management