added IfThenElse Element and some tests for it, fixed relative path minor bug
generified value class and sub-classes
typechecker implemented, added some test also
Merge branch 'master' of https://github.com/software-engineering-amsterdam/sea-of-ql