THRIFT-136. s/async/oneway/ in the Thrift IDL

This is the real change.  The lexer now recognizes "oneway"
and warns on "async".  All example and test IDLs have been
updated, as have the syntax files.


git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@757994 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/contrib/thrift.vim b/contrib/thrift.vim
index e8580c7..dd87eb3 100644
--- a/contrib/thrift.vim
+++ b/contrib/thrift.vim
@@ -40,7 +40,7 @@
 syn match thriftSpecial "\d\+:"
 
 " Structure
-syn keyword thriftStructure service async extends
+syn keyword thriftStructure service oneway extends
 "async"         { return tok_async;         }
 "exception"     { return tok_xception;      }
 "extends"       { return tok_extends;       }