Additions and one bug fix (BN_mod_inverse).

Sure. I have local changes where they are used, but I'll take them out for the time being.

On 9/27/2014 at 11:42 PM, "Steven Fackler" <notifications@github.com> wrote:
>
>> @@ -26,6 +28,7 @@ extern {
>>      fn BN_CTX_free(ctx: *mut BN_CTX);
>>  
>>      fn BN_set_word(bn: *mut BIGNUM, n: c_ulong) -> c_int;
>> +    fn BN_sub_word(bn: *mut BIGNUM, n: c_ulong) -> c_int;
>
>This, `BN_is_one`, `BN_is_word`, and `BN_is_odd` are all unused. 
>Could you remove them for now?
>
>---
>Reply to this email directly or view it on GitHub:
>https://github.com/sfackler/rust-openssl/pull/55/files#r18127330