Fix build for rustc 2014-12-17

ast::FnStyle was renamed to ast::Unsafety

I'm a bit unsure if the added parameter in the code should be set to ast::Unsafety::Unsafe, but I assumed so since we are generating bindings.