Merge pull request #9 from kenz-gelsoft/bindgen

Use rust-bindgen to generate low-level binding.
Update language to the servo master's rust.

 * Update rust-bindgen which compiles with the rust version.
 * Some syntax update.
Add progress display to codegen.py.
Remove -A stack option from rustc options.

 * Which was used to work around trait's default implementation and native call bug.
Merge branch 'master' into bindgen