[FEATURE] deleted instructions for wrong port in Debian
[FEATURE] deleted instructions for wrong port in Ubuntu
[FEATURE] Add comand openbazaar port
[FEATURE] Add command openbazaar port for OSX and GNU/Linux Ubuntu/Debian
[FEATURE] openbazaar port for OSX and GNU/Linux Ubuntu/Debian
[FEATURE] Add def _decode_dict(data)
Merge pull request #576 from Ignat99/feature

[FEATURE] deleted instructions for wrong port in Debian
Initial cleanup.

* Drop unused code.
* Fix import style.
* Abstract the Elliptic Curve used.
* Suggest to replace any occurences of 'secp256k1' in rest of codebase
  with crypto_util.BTC_CURVE
Use BTC_CURVE in test/test_ec.py.
Use BTC_CURVE in node/transport.py
Refactor pubkey_to_pyelliptic.

* Tag key variables with number base.
* Avoid destructive updates, so that code flow is super-clear.
* DRY key processing.
* As principle, never output keys to stdout, unless necessary.
Factor pubkey processing.
DRY pubkey processing.
Refactor makePubCryptor, hexToPubkey, makePrivCryptor.

* Tag key variables with number base.
* Avoid destructive updates, so that code flow is super-clear.
* DRY key processing.
* Added "FILLME"; please fill :)
Abstract EC parametres.
Refactor pubkey_to_pyelliptic (part 2)

* Drop _pubkey256ToPubkeyHex.
* Drop unnecessary base changes.
* Factor hexToPubkey code.
Drop hexToPubkey. Use pubkey_to_pyelliptic.

* Convert resulting pyelliptic pubkey from hex to binary when used.