Merge pull request #37 from Renelvon/unittestify

[WIP] Refactor test suite to use unittest.
Unit test Electrum Wallet signing and verification.
Fix class specifier.
Pack main.
Fix typos.