Version bump to 0.3.0.
Changelog for Beta 3.0
Quick fix test for sqlite different thread issue.

Found this solution on a stackoverflow thread.
I'm not sure if it fixes the problem as I can't replicate it
myself.

If you are getting this issue, please test this pull request

git remote add gubatron https://github.com/gubatron/OpenBazaar
git fetch gubatron
git checkout experimental-fix-sqlite-different-thread-issue-654

run openbazaar and let me know if the issue persists, or if now
this is causing even weirder issues.

This is far from the ideal solution, but it might fix the problem.

The right solution might be (if we need db fetched objects on another
thread) having a DB-querying thread which is responsible for performing
all DB fetch operations and keeping the consumable outputs
in a temporary container (dict or queue) which is then consumed by
other threads.
Overwrite pystun server list.

* Non-responding servers in pystun's builtin list are causing node to
  crash upon starting up.
network_utils.stun_servers_status_report(server_list)

Given a list of stun servers, probes them and prints out
a report. Useful whenever we want to update the list of
STUN servers to use.
updated STUN server list.
Various build and style fixes.

* Rename list to _STUN_SERVERS.
* Remove stun.iptel.org
* Abstract get_NAT_status to work with a specific hostname.
* Remove summary report to enable better automation.
* Add a main function to call test_stun_servers.
Revert "Disable sqlite same thread check. (Re:Issue #654)"

This reverts commit 03780eab62d3aabce9036e947bfa5faa77ece451.

* Disabled thread checks may cause sqlite3 to fail in unexpected,
  difficult-to-trace ways. The threading issue shall be resolved more
  systematically in the future.
Show a message if pgp is not present

* Try to locate gpg.exe in the bootstrapper and show an appropriate dialog
  to the user if it isn't found.
Ensure all messages have version tag

Add version tag to hellos

Update obelisk to unsystem rather than airbitz
Migrate to coinkite obelisk

Revert unnecessary v key
Obelisk Client calls do not execute w/o Twisted

I'm not positive why this is, but I do know that these callbacks do not execute unless run in a twisted run loop. Perhaps someone else can figure out why or figure out a clever way around this.
Fix notary addition issue
Added Escrow section per @drwasho guidance

Escrow information now in contracts

Remove errant print message

Fix conditional

Trailing whitespace
Add Twisted as a requirement
Dethread tornado starts and migrat to twisted

Move reactor run to init of MarketApplication
Set the release time to midday euro time.
Fix tests of network util.
Version bump to 0.3.1.dev0

* See PEP 440.
Fix configure.sh for Manjaro linux