- update examples, update comments

- add another Switch example
- add more complex func example
- fix playground error
- add another casting example
Merge pull request #887 from cbess/master

[swift/en] Add more code examples, update some code and comments