Add support native of lists and many corrections

But recursive BBCode lists doesn't works, like this :
[olist]
[li]La Plagne : Toute la station en 10 stations ![/li]
[li]Présentation et situation du télésiège fixe des Coqs[/li]
[li]L'appareil en photos
    [list]
        [li]Gare aval[/li]
        [li]Ligne[/li]
        [li]Gare amont[/li]
        [li]Véhicules et pinces[/li]
        [li]Depuis les pistes…[/li]
    [/list]
[/li]
[li]Conclusion[/li]
[/olist]