[swift] Update to Swift3
[swift] Update to Swift3

- remove non-swifty keywords
- remove repeated keywords
- rearrange in more logical way

thomasjm/CodeMirror,namin/CodeMirror,codio/CodeMirror,kerabromsmu/CodeMirror,rrandom/CodeMirror,pabloferz/CodeMirror,xeronith/CodeMirror,TDaglis/CodeMirror,adobe/CodeMirror2,jayaprabhakar/CodeMirror,codio/CodeMirror,MarcelGerber/CodeMirror,pabloferz/CodeMirror,thomasjm/CodeMirror,jayaprabhakar/CodeMirror,ficristo/CodeMirror,TDaglis/CodeMirror,xeronith/CodeMirror,hackmdio/CodeMirror,ejgallego/CodeMirror,MarcelGerber/CodeMirror,ficristo/CodeMirror,MarcelGerber/CodeMirror,ficristo/CodeMirror,mtaran-google/CodeMirror,nightwing/CodeMirror,notepadqq/CodeMirror,pabloferz/CodeMirror,crazy4chrissi/CodeMirror,hackmdio/CodeMirror,crazy4chrissi/CodeMirror,grzegorzmazur/CodeMirror,wingify/CodeMirror,TDaglis/CodeMirror,ejgallego/CodeMirror,dperetti/CodeMirror,wingify/CodeMirror,xeronith/CodeMirror,rrandom/CodeMirror,notepadqq/CodeMirror,sourcelair/CodeMirror,namin/CodeMirror,mtaran-google/CodeMirror,schanzer/CodeMirror,kerabromsmu/CodeMirror,jkaplon/CodeMirror,schanzer/CodeMirror,adobe/CodeMirror2,sourcelair/CodeMirror,codio/CodeMirror,kerabromsmu/CodeMirror,grzegorzmazur/CodeMirror,SidPresse/CodeMirror,rrandom/CodeMirror,sourcelair/CodeMirror,SidPresse/CodeMirror,crazy4chrissi/CodeMirror,nightwing/CodeMirror,alur/CodeMirror,SidPresse/CodeMirror,ejgallego/CodeMirror,notepadqq/CodeMirror,alur/CodeMirror,alur/CodeMirror,jayaprabhakar/CodeMirror,nightwing/CodeMirror,jkaplon/CodeMirror,dperetti/CodeMirror,schanzer/CodeMirror,jkaplon/CodeMirror,namin/CodeMirror,dperetti/CodeMirror,grzegorzmazur/CodeMirror,wingify/CodeMirror,adobe/CodeMirror2,mtaran-google/CodeMirror,hackmdio/CodeMirror,thomasjm/CodeMirror