Bug 729236 - Added HIDE_COMPOUND_REFERENCE config option
Tcl: support eval/catch commands

--HG--
extra : rebase_source : 5d7e3a2b3c549419c672cddd8d780542053d68bb
Tcl: support switch command

--HG--
extra : rebase_source : f516669986006db5aca6af6417f323e57fa848d1
Tcl: refactor similar code into tcl_codify_token function

--HG--
extra : rebase_source : 71a597ee1427c9ee52d8879ffc360f91912f8561
Update test 058 because commit 9d315a9 fixes also Bug 729135

--HG--
extra : rebase_source : aedb08ea08b1b0a983e31a11765c75b56c0b5ceb
Bug 705503 - TCL: Documentation of oo::define is not working
Language parser: added support for C# property accessors visibility modifiers.
Documentation generator: added support for C# property accessors visibility modifiers.
Bug 700510 - Bibliography duplicate filenames fails

Problem in the bug report is that the bib files in the different directories have the same name and thus overwrite each other.
This patch solves this problem as well as the possibility to have spaces in the file name.
For all output formats the bib files are copied to a new numbered name: "bibTmpFile_<number>", for Latex on the LATEX_OUTPUT directory and for all other formats in the subdirectory "bibTmpDir" of the OUTPUT_DIRECTORY.
The files for Latex are retained whilst the files for the other formats are removed after usage (as it was before).
Fixes for ./configure script on Solaris
Bug 700510 - Bibliography duplicate filenames fails

Spaces are now allowed in the file names
Bug 702584 - \cite rejects valid BibTeX keys

Added possibility for . (dot) and + (bit analogous to file names. A . (dot) cannot be the last character)
Tcl: correct namespace resolution in case of INLINE_SOURCES = YES
Tcl: test 057 additionally tests mutual Xrefs for two files
Tcl: add missing file that breaks test 057
Tcl: add test code for Bug 729092
Merge pull request #193 from codemaximus/csprops

Added support for C# property accessors visibility modifiers
Merge pull request #189 from wtschueller/master

Support more Tcl commands
Merge pull request #190 from wtschueller/fix705503

Bug 705503 - TCL: Documentation of oo::define is not working
Merge pull request #191 from wtschueller/fix_729135

Update test 058 because commit 9d315a9 fixes also Bug 729135