Swift

- [x] differentiate between objc and swift in specs
- [x] add command-line option to select language output
- [x] add expected swift files
- [x] refactor `Generator` module to add support for swift