message: Also remove try! from generated code
diff: @@ -606,8 +606,8 @@ fn build_texture<W: Write>(dest: &mut W, ty: TextureType, dimensions: TextureDim
  {{
  let data = Cow::Borrowed(data.as_ref());
  let client_format = {client_format_any}(format);
  - Ok({name}(try!(any::new_texture(facade, {default_format}, Some((client_format, data)),
  - mipmaps.into(), {dim_params_passing}))))
  + Ok({name}(any::new_texture(facade, {default_format}, Some((client_format, data)),
  + mipmaps.into(), {dim_params_passing})?))
  }}
  ", dim_params = dimensions_parameters_input, dim_params_passing = dimensions_parameters_passing,
  param = param, client_format_any = client_format_any_ty,
  @@ -702,9 +702,9 @@ fn build_texture<W: Write>(dest: &mut W, ty: TextureType, dimensions: TextureDim
  (write!(dest, "let client_format = ClientFormatAny::ClientFormat(client_format);")).unwrap();
  // writing the constructor
  - (write!(dest, "Ok({}(try!(any::new_texture(facade, format, \
  + (write!(dest, "Ok({}(any::new_texture(facade, format, \
  Some((client_format, data)), mipmaps.into(), {}", name, dimensions_parameters_passing)).unwrap();
  - (writeln!(dest, "))))")).unwrap();
  + (writeln!(dest, ")?))")).unwrap();
  // end of "new" function block
  (writeln!(dest, "}}")).unwrap();
  