Fixing Node Addition UI

This commit adds a notification on the success or failure of adding a
new node. It will still report success if the GUID of an unreachable
store is given.

Fixing typo

Conistency
use thread locking to serialize all db access

also reenable check_same_thread so we get exceptions instead of crashes,
although that shouldn't be possible anymore with this locking in place

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
Added test for dbstore.getOrCreate

Fixed syntax
Use booleans properly.
Use new octal notation (PEP 3127).
move custom loglevel setup to node/__init__.py

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
log output: initial move to DATADUMP

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
add custom logging level DEBUGV=9

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
log output: initial move to DEBUGV

Signed-off-by: Thomas Stilwell <stilwellt@openlabs.co>
When running configure.sh in Ubuntu, specify python2.7 for virtualenv.
Fix run.ps1 to properly start openbazaar after pull request #889
update mac configure script and add messaging about port forwarding until we use a better solution like how libtorrent or with RPC over UDP like this https://github.com/bmuller/rpcudp