Update language to the servo master's rust.

 * Update rust-bindgen which compiles with the rust version.
 * Some syntax update.
Revert "Update language to the servo master's rust."

This reverts commit 69aaf0ac190cae40b4de24c5b564154b8c0e7109.
Merge branch 'master' into bindgen
Add wx constants def.rs that is partly auto-generated.

 * Partly auto-generated by rust-bindgen and wx/defs.h.
  * Using global static symbols only by grepping "^public static ".
 * Convert manually some constants which are #defines which isn't handled by rust-bindgen.
 * Rewrite test.rs to use defs.rs constants.
Merge pull request #11 from kenz-gelsoft/bindgen

Generate wx constants definitions from wx/defs.h
Add .travis.yml for CI.
Add build script which isn't tested.

 * This commmit should start Travis CI but fail.
Add build status to README.md
Make build.sh executable.
Install wx2.9 into the Travis CI environment.
Use managed_boxes feature for Travis CI. Update rust-bindgen to master.
Install clang-3.3 into the Travis CI environment.
Install libclang-3.3-dev into the Travis CI environment.
Try libclang1-3.3 rather than libclang-3.3-dev for Travis CI.
More Travis CI settings… Use libclang-3.3-dev(this looks correct), and add library search path argument to rustic(like rust-bindgen does at Travis CI).
More tweaking for Travis CI...
Use the same clang PPA as one rust-bindgen uses.
Forgotten to commit build.sh change for Travis CI...
Another try for Travis CI...
Use more recently version of wx2.9 for Travis CI.