Check for non-compliant notary value in database
Added order confirmation page
remove repeated imports and unused ones.
json.loads unnecessary
WebSocketHandler gets a reference to the 'global' ioloop.IOLoop.instance() only once (and gives it to ProtocolHandler's constructor)

No need to create another stack on IOLoop and come back to get that instance for every response on the web socket. Should help a bit with performance.
Added instructional error message for Mac users trying to run on development mode which haven't yet added a loopback alias.
Only show online notaries in selection page.
Merge changes from master and resolve conflicts regarding imports in node/ws.py