add settings allowing use of different markup

With these new settings users will be able to use this great script with other html markup.

The new settings name may not be ideal, fell free to adapt/rename it :)

Any thoughts about this ?