fixed folding of fenced code blocks

By some reason older solution never triggered 's1' elements for me.
The new solution seems to work fine and should also ignore erroneous
triggers inside fenced code blocks.