Merge pull request #123 from scriptum/autoclose-v0.2

Autoclose: fix bug with return between sci_undo*
Addons: Trying to clean up some variable mess on xmltagging
Merge pull request #124 from frlan/addons/xmltagging/reworke_some_variables_handling

Addons: Trying to clean up some variable mess on xmltagging
Addons: XMLtagging: Change sort of a check to prevent checking \0 for a space
GeanyLaTeX: Fixing a mismatching betwen allocation and deallocation
GeanyLaTeX: Fixing a memory leak
GeanySendMail: Fixing some memory leaks
Updatechecker: Fix comparing major versions. Didn't work when major has increased but minor didn't