C# support
Add C# example
Add syntax and example files for CMake
Add boolean pattern to cmake.nanorc
Enable poslog feature in main.nanorc
Fix highlighting of Django style templates in HTML files
Add more embedded template delimiters to html.nanorc
Remove "set poslog" unless POSLOG=1 is passed to Makefile
Add basic support for TeX files
Add SECTION pattern to tex.nanorc
Fix race condition in build.mk
Fix yet another bug in Make 3.81 ...

Make 3.81 on Debian can't tell the difference between the phony target
"build" and the directory target "build/" and so complains about a spurious
"circular dependency". This commit renames the phony target to "generate"
as a workaround, until Debian wake up and realise that "stable" and
"avoiding any and all patching" are not the same thing.
Add "tolerate-pipelining" to privoxy.nanorc
Add extra COMMENT pattern to makefile.nanorc
Add glsl.nanorc
Add GLSL syntax example
Add JSON syntax example
Add some embedded templates to HTML syntax example
Improvements to C# nanorc
Add "set smarthome" to main.nanorc