start soft-deprecation of allowing any char in variable names
include data variable type
Fixing indentation that breaks number sequence per Debs guidance
Document most important lexers and link to complete list
Redmine#3655: update bundlesmatching() docs for bundle tags
Add lexer examples to cheatsheet
posgresql lexer doesn't render, try sql
 is preferred lexer for SQL; posgresql doesn't render
Redmine#3279: explain mergedata() usage and note lists can be merged
Merge pull request #330 from tzz/feature/2517-mergedata-slists

Redmine#3279: explain mergedata() usage and note lists can be merged
Redmine#3454: rename string functions to string_*
Merge pull request #331 from tzz/feature/3454-text-manipulation-functions-rename

Redmine#3454: rename string functions to string_*
reference/functions/mergedata.markdown: minor fix
add datastate() docs and explain how to use its output in Mustache
Merge pull request #332 from tzz/feature/datastate

datastate() and Mustache docs
add a full Mustache datastate example
Merge pull request #308 from estenberg/varnames

Strictify variable names
Spelling: s/an-arbitrary/an arbitrary
Fix some formatting

<pre> is rendered as a code block, which was not the intent. No idea how to have literal inline-code-markers rendered, but I guess it's clearer now.
Fix typo and clarify details on doxygen parsing.