added protocol
changed AST definition for BranchNode
Merge branch 'experimental_backend' of github.com:swp-uebersetzerbau-ss13/fuc
error log is now in its own project
semantic analyzer is now distributed in its own jar file
added gui image
added example view
moved visualisation projects into a subfolder
token visu now works with the controller
update ICQuadrupelFactory
pulled update for submodule
fixed build errors
Merge branch 'master' into backend
Downgrade submodule to prevent breaking of tests

See https://github.com/swp-uebersetzerbau-ss13/common/issues/28