Fix noexec compliance
Merge branch 'noexec_compliance' into develop
Improve sf_comment_out and sf_uncomment.

New version allows to specify an arbitrary-length comment prefix and a maximum number of replacements.