project status update
Fix bug due to typo.

* Bug found by: harrymmmm
* Fix proposed by: freamon
Bump patch version.
Merge pull request #734 from Renelvon/hotfix_1

Hotfix 1. Fix #728
Merge branch 'master' into hotfix_1_backmerge
Merge pull request #746 from Renelvon/hotfix_1_backmerge

Hotfix 1 and project version backmerge
Abstract the Elliptic Curve used; setup initial testsuite.

* Introduce crypto_util.BTC_CURVE as the curve's name. Replace any
  magic strings in the codebase with crypto_util.BTC_CURVE.
* Invoke pyelliptic.OpenSSL to get curve ID
* Abstract the key length.
Abstract and test public and private key processing.

* pubkey_to_pyelliptic now returns key in bin format.
* Replace hexToPubkey with pubkey_to_pyelliptic.
Create and test a Cryptor class to abstract pyelliptic.

* Replace makePubCryptor, makePrivCryptor and ec.ECC with Cryptor.
* Provide the ECC key getters; do not keep the keys in Cryptor class.
* Purge pyelliptic imports outside crypto_util.
* Purge most references to _myself; let's not be self-centered.