Changes to importprivkey

Let people import private keys and not force them to rescan the whole blockchain. Also doesn't throw errors now if a key is already in the wallet.