Add support for compiling Switch constructs

This adds support for compilation of `Switch` constructs into C `switch` statements.
It can be merged after the corresponding pull request Feldspar/feldspar-language#67 has been merged and issue Feldspar/feldspar-language#7 has been closed.