Reduce threading
Check for unconnected Bitmessage API
Move tests.

* Closes #275.
Refactor of db_store tests.

* Handle setup and teardown inside class.
* Rename file to match module.
* Use a tempfile rather than a hardoced file.
Separately test operations on unencrypted DB.
Guard against maybe-no-member (E1103).
Fix case of maybe-no-member.
Merge pull request #1060 from Renelvon/enable_maybe_no_member

Enable pylint check: maybe-no-member (E1103)
New docs/openbazaar.1

A new `docs/openbazaar.1`

The content is from [openbazaar.1](https://github.com/OpenBazaar/OpenBazaar/blob/90b8f1748627a11f76f0bd3e57606e71ec0897c6/docs/openbazaar.1) and `openbazaar help`.

NOTES:
- `openbazaar help` content come from [OpenBazaar Beta 3.0](https://github.com/OpenBazaar/OpenBazaar/tree/v0.3.0).
- Please check the content carefully.
- Tested on: Kubuntu 14.04, KDE 4.14.2, Konsole 2.14.2
Merge pull request #1065 from abderraouf-adjal/patch-3

New docs/openbazaar.1
Merge pull request #1031 from Renelvon/move_tests

Rename test folder
Merge pull request #888 from hoffmabc/fix-threading

Reduce threading
Merge pull request #957 from lolosk/namecoin

Αdded a Namecoin id input in settings