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.
Fixes for ./configure script on Solaris
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
Merge pull request #196 from albert-github/feature/bug_702584_2

Bug 702584 - \cite rejects valid BibTeX keys
Merge pull request #197 from wtschueller/fix729092

Tcl: Bug 729092
Merge branch 'master' of github.com:doxygen/doxygen