added double-declaration-tests
Merge branch 'master' into semantic_analyzer
Semantic Analyser: Double declaration

Test for double declarations of variables and struct fields.