Update S4.rmd

Changes in this commit:
- introduced initializer
- introduced generator
- removed deprecated representation() and prototype()
- R markdown for example code
- copyleft to hadley

Hadley, thank you for the wiki and please excuse possible language errors in this commit, since I am not a native speaker. For adding more (or less) changes if desired contact me.