improved: nil is not a valid wif either
a private key is given, not an address; thus renamed
fixed: added missing argument
formatting improved
added ffi as dependency

needed by bitcoin-ruby for generating a public key out of a private key
implemented wallet import
fixed naming of exported wallet and improved commenting

now complies to suggested blockchain wallet name