Added context awareness

The fold text is now aware of Vim's '&commentstring' setting. It also
incorporates '&foldmethod' if it is set to "marker".